将 php5 升级到 php7后 ,出现错误500
PHP致命错误:未捕获错误:调用未定义函数mysql_connect()
我将其放入我的apt源中以便立即获取php7:
deb http://packages.dotdeb.org jessie全部 deb-src http://packages.dotdeb.org jessie全部
我基本上所做的是:
apt-get remove php5 apt-get install php7-*
我正在使用Debian Jessie的当前版本。
但是我仍然明白这一点。在SO上有很多问题,我肯定已经全部解决了。但是我还没有找到答案。
从PHP手册:
警告此扩展在PHP 5.5.0中已弃用,在PHP 7.0.0中已被删除。相反,应使用MySQLi或PDO_MySQL扩展。另请参见MySQL:选择API指南。此功能的替代方法包括:
mysqli_connect() PDO::__construct()
使用MySQLi或PDO
MySQLi
PDO
<?php $con = mysqli_connect('localhost', 'username', 'password', 'database');