HTTP500内部服务器错误修复方法-学习网-错误-服务器-方法-SEO

http500内部办事器错误好像老是呈现在最不合时宜的时间,你忽然想知道若何让你的WordPress网站从头上线。今天我将深入研究http500内部办事器错误,并指导您完成一些方法,让您的网站快速规复在线状况。什么是http500内部办事器错误?当您会见网站时,您的欣赏器会将哀求发送到托管该网站的办事器。办事器接管此哀求,对其举行处置惩罚,并将哀求的资源(PHP,HTML,CSS等)与HTTP标头一路发回。HTTP还包括他们称之为HTTP状况代码的内容。状况代码是一种通知您有关哀求状况的方法。它可能是200状况代码,表现“统统正常”或500状况代码,这意味着呈现了问题。有许多差别类型的500状况错误代码(500,501,502,503,504等),都意味着差别的器材。在这种环境下,http500内部办事器错误指示表现办事器碰到不测环境,导致其无法推行哀求。http500内部办事器错误变体因为各种Web办事器,操作体系和欣赏器,http500内部办事器错误可以以多种差别方式出现。但他们都在沟通同样的事变。以下是您可能在收集上看到的浩瀚差别变体中的几种:“500内部办事器错误”“HTTP500”“内部办事器错误”“HTTP500–内部服务器错误”“500错误”“500内部办事器错误”“500内部办事器错误。歉仄,出了一些问题。”“500。有一个错误。请稍后再试。”“该网站无法显示该页面–HTTP500。”一个空缺的白色屏幕您可能还会看到此新闻:办事器碰到内部错误或设置错误,无法完成您的哀求。请接洽办事器治理员webmas[email protected]并告知他们错误发生的时间,以及可能导致错误的任何操作。办事器错误日记中可能提供了有关此错误的更多信息。内部办事器错误较大的品牌甚至可能有本身的自界说500内部办事器错误新闻,比方来自Airbnb的这一新闻。这是自述文件中的另一个创意500办事器错误示例。http500内部办事器错误对SEO的影响与503错误(用于WordPress维护模式并告诉百度稍后再返来检察)差别,假如不当即修复,则500错误会对SEO产生负面影响。假如您的网站仅停机了10分钟,而且它被抓取的次数许多次,则抓取工具只会从缓存中获取页面。或者百度可能甚至没有时机在它规复之前从头抓取它。在这种环境下,完全没问题。可是,假如网站长时间停机(比方6个小时以上),那么百度可能会将500错误视为需要解决的网站级问题。这可能会影响您的排名。假如你担忧重复500错误,你应该弄清晰它们为什么会最先发生。下面的一些解决方案可以提供帮忙。若何修复http500内部办事器错误?当您在WordPress网站上看到500内部办事器错误时,应该从那里最先举行故障解除?有时你可能甚至不知道从那里最先。每每500错误在办事器自己上,但凭据我们的经验,这些错误源于两件事,第一件是用户错误(客户端问题),第二件是办事器呈现问题。以是我们将深入研究两者。检察这些常见缘故原由以及修复500内部办事器错误的方法,并当即规复运行。1.实验从头加载页面这对某些人来说可能看起来有点明明,但碰到500内部办事器错误时应该实验的最简朴的事变之一就是等候一分钟左右然后从头加载页面(F5或Ctrl+F5)。可能是主机或办事器只是过载而网站将当即返来。在您等候的同时,您还可以快速尝试使用其他欣赏器来解除问题。您可以做的另一件事是将网站粘贴到downforeveryoneorjustme.com。本网站将告诉您网站是否已关闭或您是否有问题。像如许的工具会查抄从办事器返回的HTTP状况代码。假如它不是200“统统都好”,那么它将返回一个向下指示。我们还注重到,有时这会在您更新WordPress网站上的插件或主题后当即发生。每每,这是在未正确配置的主机上。发生的事变是他们之后履历了暂时超时。然而,事变每每会在几秒钟内自行解决,因此您需要做的就是革新。2.清除欣赏器缓存在深入调试您的网站之前,清除欣赏器缓存始终是另一个很好的故障解除步骤。3.查抄办事器日志您还应该操纵错误日记。查抄错误日记中是否存在http500内部办事器错误假如您的主机没有日记记载工具,您还可以将以下代码添加到wp-config.php文件以启用日记记载:define('WP_DEBUG',true);define('WP_DEBUG_LOG',true);define('WP_DEBUG_DISPLAY',false);日记每每位于/wp-content目次中。您还可以查抄Apache和NGINX中的日记文件,这些文件每每位于此处:Apache:/var/log/apache2/error.logNGINX:/var/log/nginx/error.log假如因为致命的PHP错误而显示500错误,您还可以实验启用PHP错误陈诉。只需将以下代码添加到抛堕落误的文件中即可。每每,您可以在GoogleChromeDevTools的节制台选项卡中缩小文件局限。ini_set('display_errors',1);ini_set('display_startup_errors',1);error_reporting(E_ALL);您可能还需要使用以下内容修改php.ini文件:display_errors=on4.成立数据库毗连时堕落数据库毗连错误也可能导致http500内部办事器错误。凭据您的欣赏器,您可能会看到差别的错误。但无论您的办事器日记若何,两者都将天生500HTTP状况代码。下面是一个“成立数据库毗连错误”新闻的示例,看起来像您的欣赏器。整个页面为空缺,由于无法检索数据以出现页面,由于毗连无法正常工作。这不仅会毁坏您网站的前端,还会阻止您会见WordPress信息中间。那么为什么会发生这种环境呢?以下是一些常见的原因。最常见的问题是您的数据库登录根据不正确。您的WordPress站点使用单独的登录信息毗连到其MySQL数据库。您的数据库已损坏。因为有很多移动部件,主题,插件和用户不停删除和安装它们,有时数据库会被毁坏。这可能是因为丢失或单独损坏的表,或者某些信息被不测删除。您的WordPress安装中可能有损坏的文件。有时甚至可能因为黑客而发生这种环境。数据库办事器的问题。Web主机端可能存在很多问题,比方数据库因流量峰值过载或者来自太多并发毗连而无相应。这现实上与共享主机相称广泛,由于它们为统一办事器上的很多用户使用相同的资源。5.查抄您的插件和主题第三方插件和主题很容易导致500内部办事器错误,从滑块插件到广告旋转插件。许多时辰,您应该在安装新内容或运行更新后当即看到错误。这就是我们始终发起将登台情况用于更新或至少逐个运行更新的缘故原由之一。不然,假如您碰到500内部办事器错误,您忽然抢先恐后地找出导致它的缘故原由。解决这个问题的一些方法是停用全部插件。请记住,假如您只是停用插件,则不会丢失任何数据。假如仍旧可以会见治理员,快速执行此操作的方法是欣赏到“插件”并从批量操作菜单中选择“停用”。这将禁用全部插件。假如这解决了问题,你需要找到祸首罪魁。最先逐个激活它们,每次激活后从头加载站点。当您看到500内部办事器错误返回时,您发现了举动错误的插件。然后,您可以接洽插件开辟职员以获取帮忙,或在WordPress存储库中发布支撑服务单。假如您无法会见治理员,您可以FTP到您的办事器并将您的插件文件夹重定名为plugins_old。然后再次查抄您的网站。假如它有用,那么您将需要逐个测试每个插件。将您的插件文件夹重定名为“plugins”,然后将此中的每个插件文件夹逐个重定名,直到找到它为止。您还可以实验起首在暂存站点上复制此操作。始终确保您的插件,主题和WordPress焦点是最新的。并查抄以确保您运行的是受支撑的PHP版本。假如它与插件中的错误代码冲突,您可能需要引入一个WordPress开辟职员来解决问题。6.从头安装WordPressCore有时,WordPress焦点文件可能会损坏,尤其是在旧网站上。现实上很容易从头上传WordPress的焦点,而不会影响你的插件或主题。7.权限错误办事器上的文件或文件夹的权限错误也可能导致500内部办事器错误。以下是WordPress中文件和文件夹权限的一些典型权限发起:全部文件应为644(-rw-r-r-)或640。全部目次应为755(drwxr-xr-x)或750。不该该给777目次,甚至上传目次。强化:wp-config.php也可以配置为440或400,以防止办事器上的其他用户读取它。8.PHP内存限定在办事器上耗尽PHP内存限定也可能导致500内部办事器错误。您可以实验增长限定。增长阿里云中的PHP内存限定假如您在使用阿里云的主机上运行,则可以从UI轻松更改此配置。编辑php.ini在php.ini中,找到“memory_limit”这一项,假如没有,你可以在文件的尾部本身增长这个参数。memory_limit=128M;可以将128M改为任何你想配置的值增长Apache中的PHP内存限定.htaccess文件是一个特殊的埋没文件,此中包罗可用于修改办事器举动的各种配置,直到特定于目次的级别。起首通过FTP或SSH登录您的站点,检察您的根目次,看看是否有.htaccess文件。假如有,您可以编辑该文件以添加须要的代码以增长上载限定。最有可能配置为64M或更低,您可以实验增长此值。php_valuememory_limit128M增长php.ini文件中的PHP内存限定假如上述方法不起作用,可以实验编辑php.ini文件。通过FTP或SSH登录您的站点,转到您站点的根目次并打开或创建一个php.ini文件。假如文件已存在,请搜刮三个配置并在须要时举行修改。假如您刚刚创建了该文件,或者无法找到配置,则可以粘贴以下代码。您可以修改固然值以满意您的需求。memory_limit=128M某些共享主机可能还需要您在.htaccess文件中添加suPHP指令才能使上述php.ini文件配置生效。要执行此操作,请编辑.htaccess位于站点根目次的文件,并在文件顶部添加以下代码:suPHP_ConfigPath/home/yourusername/public_html假如以上内容对您不起作用,则可能是您的主机已锁定全局配置,而是将其设置为使用.user.ini文件。要编辑.user.ini文件,请通过FTP或SSH登录您的站点,转到您站点的根目次并打开或创建.user.ini文件。然后,您可以粘贴以下代码:memory_limit=128M在wp-config.php中增长PHP内存限定假如统统都失败了,你可以试一试。起首,通过FTP或SSH登录您的站点,找到您的wp-config.php文件,该文件每每位于您站点的根目次中。将以下代码添加到wp-config.php文件的顶部:define('WP_MEMORY_LIMIT','128M');9..htaccess文件呈现问题假如您使用的是运行Apache的WordPress主机,则很可能是您的.htaccess文件呈现问题或已损坏。按照以下步骤重新最先从头创建一个新步骤。起首,通过FTP或SSH登录您的站点,并将您的.htaccess文件重定名为.htaccess_old。每每,要从头创建此文件,您只需在WordPress中从头生存固定链接即可。可是,假如您处于500内部办事器错误的中心,则很可能无法会见您的WordPress治理员,因此这不是一个选项。因此,您可以创建新.htaccess文件并输入以下内容。然后将其上传到您的办事器。#BEGINWordPressRewriteEngineOnRewriteBase/RewriteRule^index\.php$-[L]RewriteCond%{REQUEST_FILENAME}!-fRewriteCond%{REQUEST_FILENAME}!-dRewriteRule./index.php[L]#ENDWordPress10.CGI/Perl剧本中的编码或语法错误由CGI和Perl中的错误引起的500个错误比从前少得多,对于那些使用cPanel的用户,此中仍旧使用了大量的一键式CGI剧本。CGI已经被各种各样的Web编程技能所代替,包括PHP,各种Apache扩展,如mod_perl,各种气概的Java和框架,包括JavaEE,Struts,Spring等,基于Python的框架,如Django,RubyonRails和很多其他Ruby框架和各种Microsoft技能。以下是使用CGI剧本时的一些提醒:编辑时,始终使用纯文本编辑器,如Atom,Sublime或Notepad++。这可确保它们保持ASCII花样。确保在CGI剧本和目次上使用chmod755的正确权限。将您的CGI剧本以ASCII模式(可以在FTP编辑器中选择)上传到办事器上的cgi-bin目次中。确认已安装并支撑剧本所需的Perl模块。11.办事器问题(与主机核实)末了,由于PHP超时或第三方插件的致命PHP错误也可能发生500内部办事器错误,您可以随时检察您的WordPress主机。有时,假如没有专家,这些错误很难解除故障。以下是一些在办事器上触发500个HTTP状况代码的错误的常见示例,这些错误可能会让您感到脑筋发热。PHPmessage:PHPFatalerror:UncaughtError:Calltoundefinedfunctionmysql_error()...PHPmessage:PHPFatalerror:UncaughtError:CannotuseobjectoftypeWP_Errorasarrayin/www/folder/web/shared/content/plugins/plugin/functions.php:525PHP超时也可能因贫乏PHP工作程序而发生,只管每每会导致504错误,而不是500错误。这些决定了您的网站在给准时间可以同时处置惩罚几多哀求。简而言之,您网站的每个未缓存的哀求都由PHP工作职员处置惩罚。结论http500内部办事器错误老是令人沮丧,但但愿此刻您知道一些方法来解决它们以快速规复和运行您的站点。请记住,每每这些类型的错误是由第三方插件,致命的PHP错误,数据库毗连问题,.htaccess文件问题或PHP内存限制以及有时PHP超时引起的。相关文章推荐SSL与HTTPS的相关性  本站先前针对HTTP与HTTPS的差异接头过浅谈网址HTTP与HTTPS的不同,实在HTTPS就是在原本的HT[…]...SFTP怎么用?linux使用SFTP的方法  FTP是在计较机之间传输文件和数据的尺度方法,但在今天这个平安意识很是强的情况中,FTP变得越来越过时。FT[…]...共享主机或统一ip网站会影响SEO吗?  大大都新手SEOer城市问,共享主机或统一ip网站会影响SEO的效果吗?统一IP下的多个网站是否会影响网站的可[…]...HTTPS:长处,弱点和分步指南  今天,互联网上的购买与信托有关。无论您贩卖什么以及以何种代价出售,假如访客不信托您的网站,贩卖额就不会增加,对[…]...Apache是什么,以及它是若何工作的  Apache是​​一种盛行的开源,跨平台的Web办事器,数目上是现有最盛行的Web办事器,它由ApacheS[…]...HTTP500内部办事器错误修复方法

客户评论

我要评论