【问题标题】:Wordpress check with 500 error带有 500 错误的 Wordpress 检查
【发布时间】:2017-08-29 19:42:41
【问题描述】:

我是 wordpress 新手,我的网站已关闭。经过大量研究,我知道可能存在一些语法错误。

你能帮忙看看代码中是否有语法错误

我的代码

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress

【问题讨论】:

    标签: php wordpress .htaccess mod-rewrite http-status-code-500


    【解决方案1】:

    HTML 500 响应代码是服务器错误。您应该做的第一件事是检查您的error_log 以找出错误所在。查看带有phpinfo(); 的页面并搜索error_log,它将为您提供路径。

    为获得最佳错误记录体验,请将error_reporting 设置为-1,关闭display_errors,并设置自定义error_log。然后在终端中输入tail -f /path/to/error_log。您的通知、警告和错误现在将实时滚动过去,而不会扭曲您的网页显示。

    收到错误消息后,请更新您的问题或对此答案发表评论,我们将继续处理!

    【讨论】:

    • 这是我的错误`PHP致命错误:未知:打开失败需要'/home/microso6/public_html/index.php'(include_path='.:/opt/alt/php54/usr/share /pear:/opt/alt/php54/usr/share/php') 在 Unknown on line 0`
    • 太棒了!所以现在您知道 PHP 找不到文件 /home/microso6/public_html/index.php。您能否确认该文件确实存在于该位置?
    • 是的,文件存在于该位置。但是在打开文件时它是空的。我的意思是没有什么可以编辑的。
    • 一个空的 index.php?粘贴 = phpinfo(); ?> 看看它是否显示。
    • 好吧,我放置了&lt;?=phpinfo()&gt;,但我错误地得到了[29-Aug-2017 11:54:59 Etc/GMT] PHP Warning: Unknown: failed to open stream: Permission denied in Unknown on line 0 [29-Aug-2017 11:54:59 Etc/GMT] PHP Fatal error: Unknown: Failed opening required '/home/data/public_html/index.php' (include_path='.:/opt/alt/php54/usr/share/pear:/opt/alt/php54/usr/share/php') in Unknown on line 0
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-07-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-06-07
    相关资源
    最近更新 更多