2009-09-16 121 views
0

我已經更改了位置(C:\ xampp \ apache \ bin \ php.ini)中的php.ini文件,並重新啓動服務器。已經檢查過phpinfo()無法更改php.ini文件!

但是我的更改沒有生效!

爲什麼?

更新:


我有PHP版本5.2.8

我已經改變了文件C:\ XAMPP \ PHP \ php5.ini

,但問題還是一樣沒有效果

+0

如果您使用的是PHP5,則必須使用php5.ini文件。你使用的是什麼版本的PHP? – shady 2009-09-17 00:19:54

+0

要找出有效的INI文件,請運行phpinfo();並檢查設置「加載配置文件」 – cole 2009-09-17 01:07:47

+0

我已檢查phpinfo並發現該文件(C:\ xampp \ apache \ bin \ php.ini)並更改設置但是這並沒有解決問題 – ahmed 2009-09-17 01:11:17

回答

3

我找到了解決辦法

我曾經使用此文件「xampp_restart.exe」

重新啓動Apache的,但現在我想通了,我應該用鼠標右鍵單擊該文件,並選擇「以管理員身份運行」

謝謝

2

可能無論您在php.ini中所作的任何更改在2個級別中的任何一個級別上都被覆蓋:

1)Apache虛擬主機設置

2)在運行時在php中ini_set()

檢查出來,看看你找到。

你在php.ini中改變了什麼設置?

+0

我正在嘗試啓用這個擴展(擴展= p​​hp_tidy.dll),我相信我的腳本中沒有ini_set(),但我不知道虛擬主機設置是什麼意思,但我在我的筆記本電腦中運行XAMPP軟件包。(即使當我改變了它沒有生效的內存限制!!!) – ahmed 2009-09-17 00:28:34