自 PHP 5.3.0 起,PHP 支援基於每個目錄的 .user.ini 文件。此類文件僅被 CGI/FastCGI SAPI 處理。此功能使得 PECL 的 htscanner 中的功能作廢。
如使用 .htaccess 檔案編寫 php_flag、php_value ..... 等標籤出現 HTTP 500 Error 的系統錯誤訊息時,表示您目前使用的 PHP 運行 CGI/FastCGI 模式,需改使用 .user.ini 設置功能變數。
.user.ini 的使用方式
1) 需放置於該 PHP 文件目錄下,或您的網站根目錄下 ( 其子目錄將繼承設定檔內容 )。
2) 設定方式同 php.ini 的內容寫法,如:
display_errors = off
display_startup_errors = off
allow_url_fopen = on
error_reporting = E_ALL & ~E_NOTICE
.user.ini 使用注意事項
1) 注意檔名前的 「.」不可省略,完整檔名為「.user.ini」。
2) 當變更 .user.ini 設定檔變更生效預設為 300 秒 (約 5 分鐘)。
3) 如原網站 .htaccess 含有 php_flag 、php_value、..... 等的文件內容的標籤設定需刪除,否則將產生 HTTP 500 Error 的系統錯誤訊息。
|