Wordpress blank screen in localhost [closed]

2019-09-12 05:41发布

问题:

So I am trying to take my exciting wordpress blog from a live site and put into my localhost. I am using XAMPP All my other testing sites on my localhost work with no blank screen.

When I brought my wordpress blog over to localhost I did

  • imported the database to local
  • changed site_url and home in wp_options to this http://localhost:83
  • changed my the connection values in wp-config.php

And I get a blank screen.....Does anyone know why or how to fix it?

In wp-config.php

I turned WP_DEBUG to true and it returned this...

Warning: mysql_connect() [function.mysql-connect]: MySQL server has gone away in C:\xampp\htdocs\taran\wp-includes\wp-db.php on line 1038

Warning: mysql_connect() [function.mysql-connect]: Error while reading greeting packet. PID=5832 in C:\xampp\htdocs\taran\wp-includes\wp-db.php on line 1038

Warning: mysql_connect() [function.mysql-connect]: MySQL server has gone away in C:\xampp\htdocs\taran\wp-includes\wp-db.php on line 1038

Fatal error: Maximum execution time of 30 seconds exceeded in C:\xampp\htdocs\taran\wp-includes\wp-db.php on line 1038

Got my site to appear, but its very messy...here are the errors I get when I turn WP_DEBUG on

Notice: Use of undefined constant JQUERYCOLORBOX_TEXTDOMAIN - assumed 'JQUERYCOLORBOX_TEXTDOMAIN' in C:\xampp\htdocs\taran\wp-content\plugins\jquery-colorbox\jquery-colorbox.php on line 34

Notice: Constant WPECAUTHNET_PLUGIN_NAME already defined in C:\xampp\htdocs\taran\wp-content\plugins\gold_cart_plugin\merchants\wpec_auth_net\wpec_auth_net.php on line 11

Notice: Constant WPECAUTHNET_CLASSES already defined in C:\xampp\htdocs\taran\wp-content\plugins\gold_cart_plugin\merchants\wpec_auth_net\wpec_auth_net.php on line 13

Notice: register_sidebar_widget is deprecated since version 2.8! Use wp_register_sidebar_widget() instead. in C:\xampp\htdocs\taran\wp-includes\functions.php on line 2705

Notice: register_widget_control is deprecated since version 2.8! Use wp_register_widget_control() instead. in C:\xampp\htdocs\taran\wp-includes\functions.php on line 2705

Notice: Undefined index: authorized in C:\xampp\htdocs\taran\wp-content\plugins\wp-login\wp-login.php on line 63

Notice: Undefined index: scheme in C:\xampp\htdocs\taran\wp-includes\canonical.php on line 398

回答1:

Go to wp-config.php, set WP_DEBUG to true and see what happens.