【发布时间】:2012-08-26 15:02:44
【问题描述】:
我已经在 Google 中搜索了这个错误并尝试了我找到的所有内容,但仍然无法正常工作。 我已经在我的 php.ini 中设置了
extension_dir ="C:\php\ext\"
未注释
extension=php_mysql.dll
extension=php_mysqli.dll
这些文件存在于扩展路径中,我重新启动了 Apache。 但是 phpinfo();仍然没有显示任何关于 MySQL 的信息。那么您对加载这些模块有什么建议吗?
注意:我使用的是 Windows 7(64 位)、MySQL 5.5、Apache 2.0.49 和 PHP 5.3.16
【问题讨论】:
-
您是否编辑了正确的 php.ini?查看
phpinfo()以查看实际用于 php.ini 的文件路径... -
mysql_*函数已被弃用,如果您正在开发新的东西,您应该使用mysqli_*函数,或者更好的是 PDO。 -
如果我记得正确的 phpinfo 会告诉你哪些配置文件被解析了。这可能会给你一个额外的提示。
-
是的,迈克尔,我确定我在正确的文件中。不过谢谢。
-
Arjan,我试过了,mysqli也出现同样的错误。