我有一些很老的wordpress网站有很多插件,但是大多数新插件都没有在php v 5.2上运行。如果我将php版本从5.2更新到7.x会不会对网站的插件,主题或当前功能造成严重问题? (自2012年以来,所有的wordpress安装都没有更新,但目前它们已升级到最新版本)
答案 0 :(得分:0)
答案是肯定的,过去几年中,php中有很多变化和弃用的内容。
另外,我认为问题不在你的php版本中(因为我在php 5.0上运行wordpress 4.8 我认为新的插件因wordpress版本而无法正常工作。钩子,方法,功能以及更多"核心"自2012年以来,wordpress中的内容发生了变化,所以我认为这无论如何都无法帮助你。
但无论如何,如果你想尝试,一个选项是将你的PHP更新为5.5版本,而不是直接跳到7.x. (我目前在几乎所有我管理的wordpress网站上都使用php 5.5)
最新稳定版的php5是PHP 5.5.38,你可以在这里找到http://php.net/downloads.php#gpg-5.5。
根据您的操作系统,您将有一种方法来更新它(但这已经是一个新问题了) 现在,我建议在你的localhost上测试它们。
答案 1 :(得分:0)
Wordpress核心建议使用上面的PHP 7.问题应该是备份网站文件和数据库。停用插件。将Wordpress核心更新为4.9.1,然后一次重新激活一个插件。