有一个站点突然开始在控制台内部错误500中出现很多错误,似乎它随机找不到文件,刷新页面会给出一组它找不到的不同文件,有时它只是设法查找所有文件,尝试通过任何插件,看看是否有一个特定的导致它,但我似乎无法找到它。所以我试图找出跟踪它来修复它的方法。 console debug.log文件只重复此消息8次: [15-May-2016 16:41:35 UTC] PHP注意:从版本4.5开始,get_currentuserinfo 已弃用!请改用wp_get_current_user()。在/home/sites/nickritson.co.uk/public_html/edeals/wp-includes/functions.php第3658行
我试过的事情。切换主题,关闭所有插件,替换wp-admin并使用干净的安装文件包含文件夹,重命名htaccess文件,使用以下值创建一个php.ini:php.ini for wordpress values,wp-config,upped the内存限制。与托管服务提供商交谈,他们刚才说要改变php.ini的限制,但这还没有修复它。答案 0 :(得分:0)
控制台本身无法很好地指示任何错误。检查可能是什么问题的一种方法是尝试查找任何日志文件。在Wordpress中,您需要打开PHP / Wordpress错误记录。您将需要使用此行编辑您的wp-config.php文件(如果您有,则将其更改为true):
define( 'WP_DEBUG_LOG', true );
然后您将在以下位置找到任何错误:
/wp-content/debug.log
然后,您可以使用找到的任何错误编辑您的问题,这将显示您获得的错误原因500的详细信息。