0

我安装了 apache web 服务器、php 和 mysql。在配置文件中一切都很好(在 php.ini 和 httpd.conf 中)。ext 目录中的 dll 存在。但是当我运行 phpinfo() 时,没有 mysql。可能是什么问题?我的操作系统 Windows Server 2008 R2 (x64),在 C:\Program Files\PHP 文件夹中安装了 php 5.2。

4

2 回答 2

2

我不确定在 Windows 上,但我知道在 Linux 上你必须安装 php-mysql 包才能使用这些扩展。那是允许 PHP 与 MySQL 对话的接口。我强烈建议不要使用 mysql 扩展并使用 mysqli 或 PDO(PHP 数据对象)。

PDO 安装信息 - http://php.net/manual/en/pdo.installation.php

mysqli 信息 - http://php.net/manual/en/book.mysqli.php

希望对您有所帮助

于 2012-12-17T04:33:05.887 回答
0

我找到了如何处理这个问题。首先,我必须将 ;C:\Program Files\PHP 添加到环境变量路径并重新启动计算机。重新启动后一切开始工作。

于 2012-12-17T21:51:31.717 回答