0

我已经在我的 xp 上安装了 php,但未能向 mysql 添加扩展

这是我在 php.ini 中所做的:

[PHP_MYSQL]
extension=php_mysql.dll

并且有这样一个文件ext/

但是当我查看时phpinfo(),才发现仍然没有添加 mysql 扩展。

我做错了什么?

4

5 回答 5

1

在您的 php.ini 文件中执行以下操作:

extension=ext/php_mysql.dll

这应该存在于[PHP]配置部分下,而不是[PHP_MYSQL].

于 2009-05-21T12:58:04.220 回答
1

[PHP_MYSQL]

这一点不会引起问题吗?猜测。

于 2009-07-08T09:23:51.310 回答
0

你在用阿帕奇吗?如果是这样,请检查 apache\bin 中的 php.ini,因为这可能是使用的 ini 文件。

正如 Evgeniy Savichev 指出的那样,正在解析的文件的名称显示在“加载的配置文件”下的 phpinfo 中

于 2009-05-21T12:52:53.777 回答
0

为了避免配置问题,我会安装 XAMPP ( http://www.apachefriends.org/en/xampp.html ),它会安装 php、apache 和 mysql 并将其全部配置为工作服务器安装。

于 2009-06-12T06:27:37.150 回答
0

确保您已安装 mysql 客户端 DLL 并位于 %PATH% 的某个位置。此外,您可以使用像depwalker这样的工具来加载 php_mysql.dll 并查看缺少的动态链接是什么。

于 2009-05-22T00:52:51.860 回答