Wordpress和PHP 5.3(Wordpress and PHP 5.3)

2019-09-22 11:05发布

任何人都可以提出任何建议,为什么wp-admin/options-general.php不会在PHP 5.3我的WordPress安装加载? 如果我启用调试,然后让PHP报告错误,我得到的弃用错误,但他们似乎并不相关。 此外,如果我修正这些错误,页面仍然没有加载。

顶栏和几个导航盒负荷,但没有中心框架内?

我正在dotdeb的PHP 5.3

输出与WP_DEBUGerror_reporting(0)

Deprecated: Assigning the return value of new by reference is deprecated in /home/willyum/willyum.info/blog/wp-includes/cache.php on line 103

Deprecated: Assigning the return value of new by reference is deprecated in /home/willyum/willyum.info/blog/wp-includes/pomo/mo.php on line 171

Deprecated: Assigning the return value of new by reference is deprecated in /home/willyum/willyum.info/blog/wp-includes/l10n.php on line 407

Deprecated: Assigning the return value of new by reference is deprecated in /home/willyum/willyum.info/blog/wp-includes/query.php on line 61

Deprecated: Assigning the return value of new by reference is deprecated in /home/willyum/willyum.info/blog/wp-includes/theme.php on line 1133

Deprecated: Assigning the return value of new by reference is deprecated in /home/willyum/willyum.info/blog/wp-includes/taxonomy.php on line 617

Answer 1:

如果我没有记错,WordPress使用大量的@操作 ,以避免错误的显示...所以,很多的都没有显示,如果事件error_reporting被激活:-(
(这就是那个@运算符是邪恶的原因之一......)

也许用尖叫扩展您的测试机上,以禁用@操作,可以帮助?

不过,我只是试图在WordPress的PHP 5.3,以及页面似乎加载罚款...我使用的是2.8.x版本,顺便说一句



Answer 2:

尝试禁用所有已安装的插件。 如果解决了问题,然后尝试使每个插件一个我一个,找出有问题的插件。

您还可以使用WP-devel的插件来找出函数跟踪。 http://wordpress.org/extend/plugins/wp-devel/



Answer 3:

也许WordPress的调试(梨和更多)的插件? 有助于? (我没有使用任何自己。)



文章来源: Wordpress and PHP 5.3