執行時配置
Apache 的 PHP 模組的行為受 php.ini 的設定影響。在 php.ini 中的設定可以被伺服器配置檔案或本地的 .htaccess 檔案中的 php_flag 設定所覆蓋。
示例 #1 用 .htaccess 禁用一個目錄的 PHP 解析
php_flag engine off
名字 | 預設 | 可修改範圍 | 更新日誌 |
---|---|---|---|
engine | "1" | PHP_INI_ALL | |
child_terminate | "0" | PHP_INI_ALL | |
last_modified | "0" | PHP_INI_ALL | |
xbithack | "0" | PHP_INI_ALL |
這是配置指令的簡短說明。
-
engine
bool -
打開或關閉 PHP 解析。本指令僅在使用 PHP 的 Apache 模組版本時才有用。可以基於目錄或者虛擬主機來打開或者關閉 PHP。將
engine off
放到 httpd.conf 檔案中適當的位置就可以啟用或禁用 PHP。 -
child_terminate
bool -
指定 PHP 指令碼在請求結束后是否可以要求終止子程序。參見 apache_child_terminate()。
-
last_modified
bool -
在本次請求中發送一個頭資訊 Last-Modified:,顯示 PHP 指令碼最後被修改的日期。
-
xbithack
bool -
不管檔案結尾是什麼,將檔案作為 PHP 以可執行位組來解析。