如何修復-wordpress出現-500-internal-server-error-的解決方法
增加PHP 记忆体限制
如果你的PHP 记忆体达到上限,那么有时也是导致发生500 Internal Server Error 的原因。
要解决这个问题,只需要增加WordPress 的PHP Memory Limit 即可。
如果这个500 Error 的错误只发生在登入WordPress 的后台页面中,那么你就可以透过以下步骤来增加WordPress 的PHP 记忆体上限,来解决这个问题:
1.进入wp-config.php 档案2.添加以下程式码:define('WP_MEMORY_LIMIT','256M');3.保存设定
或者,如果你是使用VPS 主机,你也可以透过修改PHP.ini档案的方式来Increase PHP Memory Limit.1.进入伺服器根目录
2.修改PHP.ini 档案(如果没有,则手动建立一个空白的PHP.ini 档案)
3.添加以下程式码:memory_limit=256M
4.保存设定
除了上述两种方式可以增加PHP Memory Limit 之外,你也可以透过修改.htaccess 档案来增加PHP 记忆体上限:
1.进入伺服器根目录
2.修改.htaccess 档案
3.添加以下程式码:php_value memory_limit 256M
以上就是常见的三种增加PHP 记忆体上限的方法,只需要挑其中一种使用即可。 如果你可以透过增加记忆体限制来解决500 Error 的问题,那么你只是暂时解决了这个问题,而非根治。最好的做法是,找出耗尽你网站PHP 记忆体的原因,如此才是正确的Debug 作法。
正文完
评论区