.user.ini 檔案

.user.ini 檔案

PHP 支援基於每個目錄的 INI 檔案配置。此類檔案 被 CGI/FastCGI SAPI 處理。此功能使得 PECL 的 htscanner 擴充套件作廢。如果你的 PHP 以模組化執行在 Apache 里,則用 .htaccess 檔案有同樣效果。

除了主 php.ini 之外,PHP 還會在每個目錄下掃瞄 INI 檔案,從被執行的 PHP 檔案所在目錄開始一直上升到 web 根目錄($_SERVER['DOCUMENT_ROOT'] 所指定的)。如果被執行的 PHP 檔案在 web 根目錄之外,則只掃瞄該目錄。

在 .user.ini 風格的 INI 檔案中只有具有 PHP_INI_PERDIRPHP_INI_USER 模式的 INI 設定可被識別。

兩個新的 INI 指令, user_ini.filenameuser_ini.cache_ttl 控制著使用者 INI 檔案的使用。

user_ini.filename 設定了 PHP 會在每個目錄下搜尋的檔名;如果設定為空字串則 PHP 不會搜尋。預設值是 .user.ini

user_ini.cache_ttl 控制著重新讀取使用者 INI 檔案的間隔時間。預設是 300 秒(5 分鐘)。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *