我的可湿性粉剂网站显示HTTP错误500

时间:2017-11-15 作者:Ahmed El Sherif

我的网站不断显示HTTP ERROR 500 我不知道是什么原因

Website URL

我尝试了一些调试想法,比如删除我的。htaccess并重命名Plugins文件夹,但仍然没有成功

我检查error_log 这是我找到的

[15-Nov-2017 17:47:35 UTC] PHP Parse error:  syntax error, unexpected \'<\' in /home/igts160XXXXX1/public_html/wp-content/themes/theme2/functions.php on line 280
[15-Nov-2017 17:47:54 UTC] PHP Parse error:  syntax error, unexpected \'<\' in /home/igts160XXXXX1/public_html/wp-content/themes/theme2/functions.php on line 280
[15-Nov-2017 17:48:11 UTC] PHP Parse error:  syntax error, unexpected \'<\' in /home/igts160XXXXX1/public_html/wp-content/themes/theme2/functions.php on line 280
[15-Nov-2017 17:48:14 UTC] PHP Parse error:  syntax error, unexpected \'<\' in /home/igts160XXXXX1/public_html/wp-content/themes/theme2/functions.php on line 280
[15-Nov-2017 17:48:16 UTC] PHP Parse error:  syntax error, unexpected \'<\' in /home/igts160XXXXX1/public_html/wp-content/themes/theme2/functions.php on line 280
[15-Nov-2017 17:48:17 UTC] PHP Parse error:  syntax error, unexpected \'<\' in /home/igts160XXXXX1/public_html/wp-content/themes/theme2/functions.php on line 280
[15-Nov-2017 17:48:19 UTC] PHP Parse error:  syntax error, unexpected \'<\' in /home/igts160XXXXX1/public_html/wp-content/themes/theme2/functions.php on line 280
[15-Nov-2017 17:48:20 UTC] PHP Parse error:  syntax error, unexpected \'<\' in /home/igts160XXXXX1/public_html/wp-content/themes/theme2/functions.php on line 280
[15-Nov-2017 17:48:22 UTC] PHP Parse error:  syntax error, unexpected \'<\' in /home/igts160XXXXX1/public_html/wp-content/themes/theme2/functions.php on line 280
问题是,我的功能。php文件夹只有234行代码

这是一个商业网站,请帮帮我

2 个回复
SO网友:Drupalizeme

作为将来的参考,您可以使用define( \'WP_DEBUG\', true ); 在您的wp\\u配置中,可以轻松地发现错误,并在完成后变为false。

启用WP\\U调试将导致显示所有PHP错误、通知和警告。这可能会修改PHP的默认行为,该行为仅显示致命错误和/或在出现错误时显示白色死亡屏幕。

不建议在现场使用WP\\U调试或其他调试工具;它们用于本地测试和临时安装。

更多信息here

SO网友:cody cortez

HTTP ERROR 500 是您的代码错误。

如日志所示:

[15-Nov-2017 17:47:35 UTC] PHP Parse error:  syntax error, unexpected \'<\' in /home/igts160XXXXX1/public_html/wp-content/themes/theme2/functions.php on line 280
[15-Nov-2017 17:47:54 UTC] PHP Parse error:  syntax error, unexpected \'<\' in /home/igts160XXXXX1/public_html/wp-content/themes/theme2/functions.php on line 280
[15-Nov-2017 17:48:11 UTC] PHP Parse error:  syntax error, unexpected \'<\' in /home/igts160XXXXX1/public_html/wp-content/themes/theme2/functions.php on line 280
[15-Nov-2017 17:48:14 UTC] PHP Parse error:  syntax error, unexpected \'<\' in /home/igts160XXXXX1/public_html/wp-content/themes/theme2/functions.php on line 280
[15-Nov-2017 17:48:16 UTC] PHP Parse error:  syntax error, unexpected \'<\' in /home/igts160XXXXX1/public_html/wp-content/themes/theme2/functions.php on line 280
[15-Nov-2017 17:48:17 UTC] PHP Parse error:  syntax error, unexpected \'<\' in /home/igts160XXXXX1/public_html/wp-content/themes/theme2/functions.php on line 280
[15-Nov-2017 17:48:19 UTC] PHP Parse error:  syntax error, unexpected \'<\' in /home/igts160XXXXX1/public_html/wp-content/themes/theme2/functions.php on line 280
[15-Nov-2017 17:48:20 UTC] PHP Parse error:  syntax error, unexpected \'<\' in /home/igts160XXXXX1/public_html/wp-content/themes/theme2/functions.php on line 280
[15-Nov-2017 17:48:22 UTC] PHP Parse error:  syntax error, unexpected \'<\' in /home/igts160XXXXX1/public_html/wp-content/themes/theme2/functions.php on line 280
您的/home/igts160XXXXX1/public_html/wp-content/themes/theme2/functions.php 并强迫HTTPS ERROR 500 显示。

您没有在上包含错误line 280 在您的error.log 所以我无法确定真正的错误是什么。但是有sample functions.php 在谷歌和互联网上随处可见。

如果您可以使用错误本身或函数中的代码行更新问题,我可以帮助您。

您可以使用define( \'WP_DEBUG\', true ); 在您的public_html 轻松发现错误并在完成时变为false。在你的wp-config.php 使用SFTP归档,并确保值为true.

结束