升级到PHP 7.0后,我的网站无法启动

时间:2018-01-23 15:16:57

标签: php mysql wordpress cpanel

我使用PHP 4.0,最近使用cPanel升级到PHP 7.0。但是现在我的网站已关闭,它显示以下错误:Your PHP installation appears to be missing the MySQL extension which is required by WordPress.

这是否意味着我必须完全重新安装&重新配置所有网站,或者在cPanel中有一个简单的解决方案吗?

- 剪辑 -

1 个答案:

答案 0 :(得分:3)

PHP 4?哇:-P

所有mysql_whatever()命令已被弃用,并在v7中完全删除(请参阅http://php.net/manual/en/migration70.removed-exts-sapis.php)。

您现在应该更新代码以使用PDO API。

http://php.net/manual/en/class.pdo.php

有关相关步骤,请参阅本指南。

https://www.sitepoint.com/migrate-from-the-mysql-extension-to-pdo/

您可能还需要修复其他内容。始终检查更改日志,并查看这些迁移指南,其中列出了有关升级所需的所有信息。

http://php.net/manual/en/migration5.php

http://php.net/manual/en/migration70.php

您的wordpress应该可以通过点击管理部分中的内容自行更新。我无法记住,但这里有一个可以提供帮助的链接。您只需要担心自己编写的代码。

https://codex.wordpress.org/Updating_WordPress