我已經更新的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