簡體   English   中英

有沒有辦法防止覆蓋PHP設置?

[英]Is there a way to prevent override of php settings?

當我取回另一個項目時,我真的很累(或懶惰?),以手動設置一些諸如“ display_errors ”之類的設置。

我想在開發環境中默認設置它們,而當我第一次“訪問”該項目時無需做任何事情來顯示錯誤。

在某些應用程序中,它很容易且快速,但是有時它不但痛苦。

我很確定這是一個PHP選項,可以防止對某些設置使用ini_seterror_reporting

您可以使用php.ini指令disable_functions 它需要用逗號分隔的功能名稱列表才能禁用

幾乎只有一種選擇:使用runkit擴展覆蓋功能,將所有調用代理到原始功能,除非設置了display_errors。 這應該起作用,盡管對於這樣的瑣碎設置可能有點麻煩?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM