2014-06-06 20 views
-2

php.ini文件進行更改時,我已經開始將所有設置添加到文件的底部,以便我記錄所有爲簡化升級所做的更改。我可以在php.ini中有兩個相同的變量都沒有評論?

那麼,現在我們要升級我們的服務器來支持PHP的新版本,我想知道如果我將我的設置從舊的php.ini複製到新的,我必須註釋掉上面的相同變量?

;PHP notes about this function here... 
display_errors = On 

;Custom changes 
display_errors = Off 

我需要評論第一個嗎?或者將PHP知道我想要關閉錯誤?

+0

肯定。 AFAIK最後一個推翻了。 (你可以試試它,而不是問) –

+0

你試試看嗎? – danronmoon

+0

這是一個生產環境,我不想惹什麼......所以我沒有嘗試過。 –

回答

2

最後的設置會生效,所以在這種情況下display_errors將關閉。不過,我會建議評論第一個聲明,因爲這可能很容易混淆正在查看ini文件的下一個可憐的靈魂。

1

php.ini聲明是可覆蓋的,而最後一個要解析的聲明是優先的。這就是爲什麼有些主機允許你把php.ini的文件在您的本地Web文件夾覆蓋默認的php.ini(這樣的事情,最大上傳大小)

你做什麼是完全正常的

相關問題