1
我一直在爲了研究和測試目的而逐步設置Web服務器。 「服務器」運行Windows XP,我最初安裝了Apache Server 2.2和PHP 5.3。這一直很好。我現在需要設置我下載並安裝MySQL v5.5的MySQL。我可以通過命令行界面與MySQL進行交互。在設置phpMyAdmin的過程中,我遇到了困難,讓PHP和Apache能夠很好地使用MySQL。下面是我發現和嘗試:激活MySQL擴展時,Apache/PHP無法在WinXP上啓動
- 在php.ini文件中,當我嘗試取消註釋無論是激活php_mysql.dll或php_mysqli.dll擴展並重新啓動Apache服務器,它啓動時,服務器崩潰。 Windows事件查看器說Apache由於「錯誤模塊php5ts.dll」而無法啓動。
- extension_dir參數設置爲「。\ ext」,並且php_mysql.dll和php_mysqli.dll文件位於該目錄中。
- 我也嘗試將libmysql.dll文件從MySQL目錄的lib文件夾複製到Windows \ System32目錄(行爲沒有變化)。
我很困惑,想知道下一步是什麼。有什麼建議麼?
簡單的方法:將php_mysqli.dll複製到您的Windows目錄。或者讓你的ext路徑絕對。 – Teson 2011-03-15 20:39:37
嗯,我認爲相對路徑是正確的,但是,我將它改爲絕對路徑,現在它工作正常。 – Christian 2011-03-15 20:48:52