WordPress是全国上最受迎接的网站构建平台之一 ,为Internet上全数网站的弭罕近37%供给了支撑,可是有偏它并不是没有问题和宏壮性。
用户大年夜大年夜约会碰着WordPress网站问题。若何熟手在行,法度经验丰富的圭表用户 ,甚至是类型最初级的用户,都不克不及不竭断定若何措置他们碰着的建站问题。
有良多变量会影响WordPress的独霸工作编制-从内部本源(比如托管处事供给商 ,分拨的问题内存 ,插件和主题)到更多外埠问题(比如用户的向消向及修复筹算机,破坏的弭罕文件或其他) 。
假定您是有偏初学者,则很难措置这些问题 ,若何可是法度好消息是 ,可以轻松措置一些罕有问题。本文将参议这些罕有偏向,诠释为甚么会产生发火 ,并为每个问题供给措置筹划。
罕有的WordPress偏向及修复编制
1 、白屏
产生发火这类气候的次要启事有两个。
与内存有关的问题 。您的网站上大年夜大年夜约有一个脚本用尽了内存限制。
与代码相干的问题。您大年夜大年夜约正在独霸主题或插件代码编写禁尽确的插件。
若何措置?
为了断定以上哪个是激起问题标启事,您将需求访谒站点的PHP偏向日记 。为此,您可以奉行以下任一独霸:
直接联络您的主机供给商。
或,假定您独霸的是Elementor ,则可以在WordPress仪表板的“琐细信息”区域(Elementor →琐细信息)中独霸其内置的PHP偏向日记 ,然后向下动弹至“日记”部分 。
体味这类气候的启事前,您可以奉行以下独霸来措置此问题:
添加内存限制
禁用插件
回滚到默许主题
要添加您的WordPress内存,您可以联络您的托管处事供给商,也可以经由过程编辑以下文件之一手动举办独霸:
.htaccess文件:找到“ php_value_memory_limit”行,并将其从默许值添加到更高的值 。
php.ini文件 :找到展示“ memory_limit =”的行,并将其添加到更高的程度。
2 、内部处事器偏向
内部处事器偏向但凡是500个偏向 ,并且它们产生发火的启事有良多 。这些相当普及 ,不必定特定于WordPress。
为甚么会产生发火?
这些的最罕有启事是:
分拨的内存窘蹙
致命偏向(多是因为插件或主题偏向)
.htaccess文件也大年夜大年夜约有问题 。
若何措置?
要措置此问题,您需求体味问题标切实其实启事 ,并且必须在PHP偏向日记中举办搜检。如前所述 ,您可以经由过程与托管处事供给商联络 ,或,假定独霸的是Elementor,则可以转到WordPress仪表板的“琐细信息”区域(Elementor →琐细信息),然后向下动弹至“日记”部分。
措置问题后,您可以考验考验 :
经由过程变换以下文件中的值来添加内存限制:
.htaccess文件:找到“ php_value_memory_limit”行,并将其从默许值添加到更高的值。
php.ini文件 :找到展示“ memory_limit =”的行,并将其添加到更高的程度 。
停用全数插件
回滚到默许主题。
3 、创建数据库邻接时犯错
假定看到此偏向 ,则注解邻接数据库存在问题。产生发火这类气候有几个启事。
为甚么会产生发火?
此偏向多是因为:
您的设置中的数据库信息禁尽确
数据库破坏/破坏
处事器(托管处事供给商)展示问题
若何措置?
假定您的数据库信息有问题 ,则理应访谒FTP客户端,翻开wp-config并确保切确输进以下字段:
数据库称号
数据库用户名
数据库暗码
数据库主机
假定您的托管处事供给商存在问题,则应与他们联络,看看他们可否有问题 。
末尾,假定其他全数编制均损掉落踪落败,请考验考验搜检您的网站可否存在裂缝(黑客进侵)。在线上有良多对象可以搜检您的网站可否遭到黑客进侵。
4 、邻接商场
当处事器没法知足您的网站请求时 ,会产生发火此偏向。这在共享主机中最为罕有,共享主机在内存分拨上无穷制 。
为甚么会产生发火?
除夜除夜都气候下,启事是内存窘蹙。可是 ,这也多是因为插件或主题偏向而至 。
若何措置?
您可以经由过程编辑以下文件来添加内存限制:
.htaccess文件 :找到“ php_value_memory_limit”行,并将其从默许值添加到更高的值 。
php.ini文件 :找到展示“ memory_limit =”的行,并将其添加到更高的程度。
您可以考验考验停用全数插件 ,然后一一从头激活它们,以搜检插件和偏向之间可否存在联络相干。
您可以回滚到默许的WordPress主题。
5、网站更新文章未产生发火变换
有时WordPress存在问题,您所做的变换未保管或不展示 。
为甚么会产生发火?
最罕有的启事是您的缓存未断根,您需求断根它 。
若何措置?
转到不雅不雅不雅不雅鉴赏器的设置,然后断根缓存 。除夜除夜都不雅不雅不雅不雅鉴赏器都在“设置”>“隐私和安然性”下供给它
6 、语法偏向
语法偏向与网站的PHP筹划最相干。
为甚么会产生发火?
您大年夜大年夜约在php.ini文件中贫窭标识表记标帜(比如“;”)
您大年夜大年夜约独霸了偏向圭表类型的引号和括号。
若何措置?
但凡,此偏向说了然问题产生发火的职位(哪个文件和哪一行) 。