我已经更新的php.ini和移动激活php_mysql.dll在steps 6 and 8 here.如何在PHP中安装MySQL模块?
我得到这个错误&hellip解释;
Fatal error: Call to undefined function mysql_connect() in C:\inetpub...
MySQL不显示在我的phpinfo;报告。
我已经更新了C:\ WINDOWS \ php.ini文件从
; Directory in which the loadable extensions (modules) reside. extension_dir = "./"
文件
; Directory in which the loadable extensions (modules) reside. extension_dir = ".;c:\Windows\System32"
结果:没有任何变化。
我改变了的php.ini值的extension_dir的正是如此:
extension_dir = "C:\Windows\System32"
结果:在的phpinfo得多;报告,但MySQL仍然无法正常工作。
我从文件夹ç复制的文件libmysql.dll的:\ PHP文件夹C:\ Windows \ System32下和C:\ WINDOWS
结果:没有任何变化。
我停了下来,并重新启动IIS。
结果:新的,不同的错误,而不是!
Warning: mysql_connect() [function.mysql-connect]: Access denied for user '...'@'localhost' (using password: YES) in C:\inetpub\... error in query.
Fatal error: Call to a member function RecordCount() on a non-object in C:\inetpub\...
我发现在该网站,我必须设置变量几个.php文件:
$db_user $db_pass
结果:该网站的作品!
见注。 – 2008-10-01 16:05:30
这很糟糕,我现在无法访问我的PHO框。 我认为扩展目录必须是唯一的。试试“c:\ windows \ system32” 也可以用最后的“\”来尝试。 尝试使用“c:\\ windows \\ system32”。 – vIceBerg 2008-10-01 16:34:58