因特网, 虚拟主机
内部服务器错误500或错误
建立了500错误时,查看日志的原因。 也许在error.log文件没有指出问题原因的条目。 考虑最常用的选项。
缺乏资源
如果是这样的话,问题就可以很简单地解决了 - 看到Hosting-
ISP有要求增加的资源。
错误的脚本或对它们的性能有限的时间的存在。
此外,网站管理员可能会遇到类似的错误,如果他们从Apache下运行CGI脚本,如果在服务器设置,对剧本不够指定的时间。
如果脚本用于工作,一个问题出现了,例如,移动到另一个托管服务时,该问题可能是由其他原因造成的。 例如,一个事实,即服务器块的请求。
在访问权限的防守错误
如果有一个错误500,这在使用FTP-管理器来修改权限的原因。 有了这些功能科佩斯Filezilla的。
.htaccess文件包含不支持的指令
检查是否站点的根目录,或其他地方,.htaccess文件。 如果有一个,任何打开 文本编辑器。 您可以使用记事本。
如果您正在使用一台服务器上运行suPHP,即可能会出现错误500 配套的php.ini。 如果.htaccess文件包含修改PHP环境参数的指令,可能会遇到问题。 最常见的指令- php_admin_flag,的php_flag 和php_value。
通常情况下,该指令包括全局变量 - 注册全局。
这个问题可以很简单地解决了 - 不需要参数,可以简单地删除。 另一个实施方案 - 通过在该行的开头添加一个标记#评论他们。 在电网和指令的名称之间必须有一个空格。
如果您确实需要注释掉的参数执行,你可以在你的php.ini文件规定。 在这种情况下,使用 php_admin_flag,的php_flag 和php_value没有必要的-只是根据原则贴上标签:“所需的参数的名称=开”。
PHP致命错误
如果这些解决方案并不能消除错误,请联系您的托管服务提供商。 详细向他解释的时候,并在错误发生后采取什么行动500。 请指定问题的原因,并在其去除,以协助。 如果主机不会在一个位置,找出为什么有一个HTTP错误 500内部服务器错误,请联系您的CMS支持您使用。 在信中一定要包括所有的细节,包括 - 托管您的情况提供意见。
Similar articles
Trending Now