泓泰

针对WordPress程序无法升级最新版本的问题分析

admin
针对WordPress程序无法升级最新版本的问题分析-第1张-游戏相关-泓泰

WordPress程序是当前使用【yòng】率最【zuì】高的CMS系统之一,因【yīn】开发功能【néng】完善【shàn】,WordPress模板和插件【jiàn】众多而著称,茹莱神兽做三个网站,其【qí】中有两个网【wǎng】站使用的是【shì】WordPress程序搭【dā】建,可见它的受【shòu】欢迎程度【dù】。

WordPress

而【ér】WordPress程【chéng】序本身也【yě】相当给力,为迎【yíng】合市场需求而在不【bú】断【duàn】的【de】迭【dié】代更新,现【xiàn】今WordPress 6.1.1已经能够【gòu】使用,升级至当【dāng】前最新版【bǎn】本【běn】是WordPress使用者需要做的事儿,茹莱神兽也是如此。

但实【shí】际【jì】上【shàng】,茹莱神兽【shòu】目前使用的WordPress程序还是5.8.3版本的,本人【rén】也对WordPress网站程序进【jìn】行了【le】多次的【de】升【shēng】级和降级处【chù】理,原因是因为升级至WordPress最新版【bǎn】本之后【hòu】,后台的文章和媒体功【gōng】能无法正常显示,后台不兼容。

推测,WordPress网站【zhàn】程序无【wú】法升【shēng】级至【zhì】最新【xīn】版本的原因如下:

1)WordPress插件不兼容;

2)服务器运行PHP版本低;

3)WordPress模板不兼容;

WordPress网站程【chéng】序升级出现问题【tí】,就要针对这些【xiē】问题进行逐【zhú】个的排查【chá】,下【xià】面茹莱【lái】神兽将对【duì】这三个问题一一进行分析。

1、WordPress插件不兼容问题

众所周知,WordPress插件安装【zhuāng】过多会【huì】影响网站的加载速【sù】度,若是你的WordPress网站无法升【shēng】级至最新【xīn】版本【běn】,WP插件【jiàn】不兼【jiān】容当前【qián】程序【xù】应该是你首先要【yào】考虑的问题。

经常【cháng】更换WordPress插件的站长就会【huì】发现,后台安【ān】装插件,很【hěn】多因为不兼容当【dāng】前最新版本的WordPress程序而【ér】无法安装,原因可能是WordPress插件开发【fā】者没有【yǒu】更新插件导致的。

WordPress后台安装的插件越多,站【zhàn】长排查的难度就越大,所以【yǐ】茹莱【lái】神兽【shòu】建【jiàn】议安装WordPress插件最【zuì】好【hǎo】不【bú】要【yào】超过5个,否则不但影响WordPress网【wǎng】站的加载速度,还会给【gěi】程序升级【jí】带来阻碍。

茹莱神兽的WordPress网【wǎng】站程序【xù】无法升级,不【bú】是插件的问题,因为【wéi】本人只安装了两个【gè】WordPress插件,而且会【huì】定期【qī】迭代【dài】更新,所以也不会出现程【chéng】序不兼容的【de】问题【tí】。

2、服务器运行PHP版本低的问题

关于服务【wù】器【qì】运行PHP版本问题,茹莱神兽最开始是没有考虑【lǜ】这个问题,直到WordPress 5.5版本出现之【zhī】后【hòu】(有可能记错【cuò】了【le】),对【duì】服务器PHP有了新的【de】要求。

当时茹莱神【shén】兽的【de】WordPress网站程序也无法升【shēng】级,后台针对最新【xīn】版本升级的描述是英文的【de】,后台才搞【gǎo】清【qīng】楚是【shì】服务器PHP版本问题【tí】,登【dēng】录【lù】主机【jī】服务商更改PHP版本后,WordPress升级顺利进行。

茹莱神兽【shòu】前几次尝试【shì】给WordPress程序【xù】升级【jí】,甚至把【bǎ】服务器的PHP版本调制8.0,通【tōng】过FTP上传之后,后【hòu】台的文章和【hé】媒【méi】体功能仍然【rán】不兼容,所以这个问题也排除了。

3、WordPress主题模板不兼容的问题

分析【xī】了前面两【liǎng】个【gè】问题之后,茹莱【lái】神兽【shòu】的WordPress网【wǎng】站程序还是无【wú】法升级【jí】,或者说升级之后,后台仍然出【chū】现了后台【tái】不兼容【róng】等【děng】问题,那么剩【shèng】下的就是WordPress主题模板程序不兼容了。

所以WordPress网【wǎng】站无法升级的【de】问【wèn】题出在这【zhè】里,茹莱神兽的【de】网站使用【yòng】的是大前端【duān】DUX主题【tí】,目前的版【bǎn】本是【shì】7.3,不是大前端DUX主题的最新版本,但是足够WordPress程序升级至【zhì】最新版本使【shǐ】用,但后台仍【réng】然出现了不【bú】兼容问题。

最【zuì】开【kāi】始茹莱【lái】神兽是想不通问题出在【zài】哪里,后来发【fā】现可能【néng】是大前端DUX主【zhǔ】题升级【jí】后遗留【liú】下来的,因为这个网站是2017年搭建的,使用的是【shì】大【dà】前端DUX主【zhǔ】题5.1版本【běn】的。

而【ér】大前【qián】端DUX主题的升级【jí】方式实际上【shàng】是新版本覆盖老【lǎo】版【bǎn】本,随着DUX主题模板的不断【duàn】迭代更新,很【hěn】多功【gōng】能已经放弃使用了,而【ér】遗留下来的DUX老版【bǎn】本多余【yú】的功能程【chéng】序是【shì】没有升级的。

而老版本的【de】多余功能中【zhōng】的PHP程序由于【yú】过时,无法完全兼容新的WordPress程序版本【běn】,所以升级完成后,仍然会出现后台【tái】兼容性【xìng】问题。

这个问题是茹莱【lái】神兽后面想通的,若WordPress升级失败【bài】,那【nà】么茹莱【lái】神兽猜测【cè】可能是因为没有【yǒu】使用正版的大前端DUX主题模板【bǎn】的原【yuán】因【yīn】导致的。

作者:茹莱神兽

文章【zhāng】来源【yuán】:https://www.badpon.com/4436.html

标签: #英雄联盟更新失败无法解析主机