2012-06-08

動態修改 php.ini 設定值(ini_set)

想要用 error_log 吐出除錯訊息,但是測試環境的 error_log 沒有設定。

可以在 php 一開始,或者在呼叫 error_log 之前,執行:
ini_set('error_log', 'php_errors.log');
問題就解決了,更棒的是,影響的範圍僅止於該 php 檔案,不會影響他其他 php 檔案,也在執行結束後自動復原。

沒有留言:

張貼留言