繁体   English   中英

无法在Apache中加载PHP

[英]Can't Load PHP in Apache

我在phpmyadmin中有一个名为“ bddiscos”的数据库,我正在尝试使用以下代码进行连接:

$cnx = mysql_connect("localhost", "root", "root") or die("Error!");
$db = mysql_select_db("bddiscos");  

根据apache error.log,是什么给了我以下错误:

[Fri Jul 08 12:46:23.533006 2016] [:error] [pid 6664] [client 127.0.0.1:44760] PHP Fatal error:  Uncaught Error: Call to undefined function mysql_connect()

我不确定为什么。

似乎您的服务器未启用mysql扩展。 另一方面,现在不建议使用mysql ,您不应再在项目中使用它。 我建议您使用PDOmysqli

如果仍然要使用mysql ,请运行以下命令:

sudo apt-get install libapache2-mod-auth-mysql php7.0-mysql

然后重新启动您的Apache服务器,

sudo service apache2 restart

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM