Site Restoration

#38223 backend Admin page blank after migration

Posted in ‘Site restoration’
This is a public ticket

Everybody will be able to see its contents. Do not include usernames, passwords or any other sensitive information.

Environment Information

PHP version
CMS Type
CMS Version
Backup Tool Version
Kickstart version

Latest post by nicholas on Thursday, 22 December 2022 23:51 CST


Hi. After an sucesfull migration (at least from front-end) I am trying to access the back-end but I am getting a clear page.

The only thing is that the SSL certificate still is not in place, because I need to check if everything is working fine before switch the public site.

Any thoughts about this behavior?

Akeeba Staff

If there is a .htaccess and .htpasswd file in the wp-admin folder: delete them.

Make sure that your new host is using the same PHP version as the original host of the site. Going to an older or newer version of PHP may be incompatible with one or more plugins on your site.

The other problem is missing PHP extensions. To solve that, you first need to enable WordPress' debug mode in wp-config.php:

define('WP_DEBUG', true);
define('WP_DEBUG_DISPLAY', true);

These lines are typically found right before the line which reads

/* That's all, stop editing! Happy blogging. */

The aforementioned lines may be commented out with a # or // in front of them; if so, remove the comment marker. Also note that the values of these constants may be false in your wp-config.php file.

Enabling debug mode lets PHP display all errors and warnings in the HTML output. You may see errors that some function is undefined. That would mean that your new server doesn't have enabled some PHP extension required by WordPress itself or one of the plugins you are using. Copying the error message about the missing function to your host's support would let them help you enable the correct extensions.

Nicholas K. Dionysopoulos

Lead Developer and Director

🇬🇷Greek: native 🇬🇧English: excellent 🇫🇷French: basic • 🕐 My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

Support Information

Working hours: We are open Monday to Friday, 9am to 7pm Cyprus timezone (EET / EEST). Support is provided by the same developers writing the software, all of which live in Europe. You can still file tickets outside of our working hours, but we cannot respond to them until we're back at the office.

Support policy: We would like to kindly inform you that when using our support you have already agreed to the Support Policy which is part of our Terms of Service. Thank you for your understanding and for helping us help you!