【发布时间】:2011-10-04 03:33:17
【问题描述】:
在 Mac(雪豹)上使用 PHP 和 mysql5 运行 Apache...
Apache 正在运行
PHP 正在运行(工作正常)
mysql 正在运行(可以连接)
但是,下面的代码会抛出错误
$link = mysql_connect('127.0.0.1', 'user', '****');
if (!$link) {
die('Could not connect: ' . mysql_error());
}
得到以下错误:
致命错误:在第 4 行调用 /opt/local/apache2/htdocs/ajax_login.php 中未定义的函数 mysql_connect()
【问题讨论】:
-
你确定 PHP 已经安装/启用了 MySQL 库吗?运行
phpinfo()。 -
在 phpinfo() 的返回中我会在哪里看到?
-
它将有一个名为mysql的部分,表头将是:mysql support |启用。否则意味着你的 php 安装没有 mysql 支持。谷歌一下以了解如何正确设置它...