Hostwinds 教程
寻找结果为:
目录
标签: http errors
此错误通常会如下所示:
您可能看到的:"服务器遇到内部错误或错误配置,无法完成您的请求。请联系Server Administrator,Webmaster@example.com,并通知他们发生错误的时间。您可能已经完成的任何时间造成了错误。有关此错误的更多信息可能在服务器错误日志中可用。"
如果看到500个内部服务器错误,则服务器无法满足似乎有效的请求。任何以第五(5)开始的错误代码意味着服务器知道它会遇到问题,不能做出要求的内容。
一般500个内部服务器错误可能是由您网站上某处的配置中的简单错误或正在使用的脚本引起的。它并不恰恰告诉你问题是什么,因为它是一般错误。(我们将简要解释在本页底部的五(5)开始的其他特定错误)
原因可能包括但不限于:
要查找确切原因,您应该查看CPANEL中找到的错误日志。如果您需要帮助,请提交票证,我们的技术将很乐意帮助您解决问题。
可能有几种可能的原因来调查以修复500个内部服务器错误。
首先,确保.htaccess文件是正确的,并且网站上的文件夹和文件具有正确的权限。请务必检查主题和插件的任何问题,并检查PHP代码是否错误。
解决方案将取决于最初导致错误的原因。一旦您确定了原因,您可以尝试修复它。
下面我们列出了一些错误的一些常见原因以及如何修复它们。
可能是500错误最常见原因,但如果您不确定,请按照以下步骤确定它是否是原因(如果您找不到错误日志中的原因):
如果错误消失,则您的.htaccess文件存在问题。将其更改回原始名称,并开始剪断.htaccess文件中的代码部分以识别问题。
要快速而安全地执行此操作,请在一行的开始到"注释出"的行开始时,将数字符号(#)放入"注释出",因此当您的网站加载时,它不会"读取"。
做一行,然后检查错误是否仍然存在。如果它确实,请将其添加到下行并再次检查。记得在发现问题行并修复或删除它后,取消注释所有其他行。
如果您检查了所有行并且问题仍然存在,请继续进行下一部分。
文件和文件夹应具有为它们设置的特定权限。您可以通过将CPANEL中的文件管理器查看到CPANEL中的文件管理器并查看"权限"来查看它们的设置和更改它们。
权限应为:
文件夹– 0755
文件-0644
如果这里没有任何内容解决问题,请不要犹豫与我们联系在实时聊天或提交机票以帮助您在线进行排序和您的网站。
有时,插件或主题可能会导致500错误。
如果您安装了一个新插件后,错误会显示:
如果在安装新主题后出现错误显示:
如果修复了该站点,请尝试重新安装主题或插件。 如果它再次抛出错误,请更改名称并保留。
PHP的问题也可能导致500错误。确保打开PHP错误报告,以便您可以查看并查看可能的问题。您可以通过执行以下操作将其打开:
display_error =关闭
log_errors =开
ERROR_LOG ="ERROR.LOG"
如果您的PHP代码启动外部连接(抓取RSS Feed等),请确保包含超时处理程序。 如果PHP脚本以笨重的方式超出,它可以抛出500个错误。
此外,确保PHP应用程序有足够的内存分配给它们。如果它太低,它会导致致命错误。
display_error = off
log_errors = On
error_log = "error.log"
服务器无法满足请求,或者它根本不明白它请求的内容。请求方法可能无效,或者服务器可能不支持请求方法。在某些情况下,可能有需要更新的服务器上的软件,通常在不可用的情况下,就像引入到API的新功能一样。
服务器从另一个无效的服务器接收到请求。它可以以各种方式显示,包括:
您还将经常在屏幕上看到"nginx"。
这些错误通常只是在线服务器之间的古怪问题,您没有任何控制权。其他时候,您的浏览器可能是一个问题。如果您看到此错误,请尝试清除缓存,检查您的Internet连接,并检查网站是否在另一个浏览器中或从另一个连接工作。如果它持续,请与我们联系!
此错误类似于502一个,但它根本没有得到一个请求,而不是未满足请求。服务器的问题很可能,或者您可能是运行需要更多时间的运行脚本。
首先,刷新页面以查看其是否仍然存在。如果是这样,您可以尝试解决此问题:
服务器不支持请求中使用的HTTP协议。尝试使用其他浏览器,看看它是否有效,因为它可能是一个过时的浏览器的问题。
撰写者 Michael Brower / 十二月 13, 2016