我有一個非常奇怪的錯誤。直到上週三,我的httpd服務器一直工作正常,當時我卸載了MS SQL和Visual Studio C#。當我重新啓動PC時,Ii發現環境變量PATH的某些部分消失了......幾乎所有的問題都恢復了,唯一無法調整的問題是我的httpd服務器......或者PHP配置,我沒有知道。 我已經卸載了Apache服務器,PHP和MySql,並再次提醒他們......我在其他PC上做了很多次,所以我確信它應該能夠工作......但我錯過了一些東西。致命錯誤:調用未定義的函數mysqli_init()
的最糟糕的事情是,當我在cmd中「PHP -i」做我得到的數據是不同形式的數據,我得到表單的頁面info.php的是這樣的:
<?php
phpinfo();
?>
頁沒有按」 t顯示關於mysqli配置的任何信息...
可以任何身體幫助我嗎? 我想要避免格式化PC!
在此先感謝
更新:::::::::::::::::::::::::: 用的phpinfo我發現:
Configuration File (php.ini) Path C:\WINDOWS
Loaded Configuration File C:\PHP\php.ini
在C:\ windows中沒有php.ini文件。 PHP還能找到其他配置嗎?
打開你的`php.ini()` - 應該有一行指向`mysqli.dll`。取消註釋並重新啓動,你應該很好去 – 2011-02-07 13:02:39
PHP通常有兩個ini文件。一個用於運行web服務器,另一個用於命令行操作。獲取不同的輸出本身並不是一個問題,因爲事物的web側需要一些與cli不同的選項(例如,cli不需要會話自動啓動)。 – 2011-02-07 14:20:34