[英]Fatal error: Call to undefined function mysql_connect() error
I am using Red Hat Enterprise Linux Server release 6.5 (Santiago) I faced the below mentioned error: 我使用的是Red Hat Enterprise Linux Server 6.5版(圣地亚哥),我遇到了以下提到的错误:
Fatal error: Call to undefined function mysql_connect() in /var/www-live/muthoot/include/load_config.php on line 10
致命错误:在第10行的/var/www-live/muthoot/include/load_config.php中调用未定义的函数mysql_connect()
How can I fix this ? 我怎样才能解决这个问题 ?
The problem is most likely caused by MySQL module being disabled in PHP. 该问题很可能是由于PHP中禁用了MySQL模块引起的。 As
mysql
module is deprecated you should use mysqli
or PDO, I would suggest using mysqli_connect()
instead. 由于不建议使用
mysql
模块,因此应使用mysqli
或PDO,我建议改用mysqli_connect()
。
To do that, make sure you have php-pdo
and php-mysqli
packages installed and make sure that php.ini
contains this (for PDO): 为此,请确保已安装
php-pdo
和php-mysqli
软件包,并确保php.ini
包含此软件包(对于PDO):
extension=pdo.so
extension=pdo_mysql.so
extension=pdo_sqlite.so
Or this (for mysqli): 或者这个(对于mysqli):
extension=mysqli.so
Check the php.ini to see if the mysql extension is actived. 检查php.ini以查看mysql扩展是否已激活。 If not, install it.
如果没有,请安装它。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.