在升级到php-7之后出现了“调用未定义的函数mysql_connect()”错误。

25 浏览
0 Comments

在升级到php-7之后出现了“调用未定义的函数mysql_connect()”错误。

这个问题已经有了答案:

为什么我不应该在PHP中使用mysql_*函数?

我将php5升级到php7后,遇到了500错误,显示:

PHP致命错误:未定义的函数mysql_connect()

我将它添加到我的apt源中,以便立即获得php7:

deb http://packages.dotdeb.org jessie all

deb-src http://packages.dotdeb.org jessie all

我基本上做了这个:

apt-get remove php5
apt-get install php7-*

我正在使用当前版本的Debian Jessie。

但是我仍然遇到这个问题。这里已经有很多问题了,我肯定已经检查过所有问题。但是我还没有找到答案。

admin 更改状态以发布 2023年5月23日
0
0 Comments

来自PHP手册:

警告: PHP 5.5.0中弃用了此扩展,并在PHP 7.0.0中删除。应该使用MySQLi或PDO_MySQL扩展。另请参见MySQL:选择API指南。此函数的替代方案包括:

mysqli_connect()
PDO::__construct()

使用MySQLiPDO


0