版本:
Windows 7 Home Premium
Php 5.2.10
Apache 2.2.22
Mysql 5.6.25.0
My Php.ini file is under C:/Windows
My Php is installed in this directory: D:\Tools\Webcoding\php
在我的 Php.ini 文件中,我有:
Extension_dir="D:\Tools\WebCoding\php\ext"
Extension=Php_mysql.dll
Extension=Php_mysqli.dll
我的httpd.conf文件位于以下目录中:D:\Tools\WebCoding\apache\conf
。在我的 httpd.conf 文件中,我有:
PHPIniDir "C:/Windows"
LoadModule Php5_module "D:/Tools/WebCoding/php/Php5apache2_2.dll
AddType application/x-httpd-php .php
localhost:8080/test.php
包含以下内容,以防您需要了解。
Configuration File (php.ini) Path:
C:\Windows
Loaded Configuration File:
C:\Windows\php.ini
但是,localhost:8080 / test.php不加载Mysql模块。我尝试了任何我能找到的东西,但没有任何信息可以解决这个问题。
P.S。我确定我的mysql服务器运行良好。 mysql客户端运行也没有问题。所以我假设的问题仍然是配置。
答案 0 :(得分:0)
问题解决了!!!我找到了!它现在有效。 libmysql.dll不在我的系统路径中。
对于遇到同样问题的人:
确保你的php_mysql.dll和libmysql.dll位于你的系统路径中,你应该检查你的环境变量路径。