本類函數僅在 PHP 作為 Apache 的模組運行時可用。
注: 自 PHP 4.3.2 起,Apache 2 SAPI 中不再像和 Apache 1 中相反那樣隱含設定 PATH_TRANSLATED,它將被設為 SCRIPT_FILENAME 伺服器環境變量而不是由 Apache 產生。此修改是為了符合 CGI 規範,PATH_TRANSLATED 應僅在定義了 PATH_INFO 之時才有效。 Apache 2 會員可以在 httpd.conf 中使用 AcceptPathInfo = On 來定義 PATH_INFO。
注: 自 PHP 4.3.2 起,Apache 2 SAPI 中不再像和 Apache 1 中相反那樣隱含設定 PATH_TRANSLATED,它將被設為 SCRIPT_FILENAME 伺服器環境變量而不是由 Apache 產生。此修改是為了符合 CGI 規範,PATH_TRANSLATED 應僅在定義了 PATH_INFO 之時才有效。
Apache 2 會員可以在 httpd.conf 中使用 AcceptPathInfo = On 來定義 PATH_INFO。
PHP 在 Apache 中的安裝見安裝一章。
Apache 的 PHP 模組的行為受 php.ini 的設定影響。在 php.ini 中的設定可以被伺服器配置檔或本地的 .htaccess 檔案中的 php_flag 設定所覆蓋。
例子 1. 用 .htaccess 禁用一個目錄的 PHP 解析
php_flag engine off
表格 1. Apache 配置選項
以下是配置選項的簡要解釋。
開啟或關閉 PHP 解析。本指令僅在使用 PHP 的 Apache 模組版本時才有用。可以基於目錄或是虛擬主電腦來開啟或是關閉 PHP。將 engine off 放到 httpd.conf 檔案中適當的位置就可以啟動或禁用 PHP。
指定 PHP 腳本在請求結束後是否可以要求終止子程式。參見 apache_child_terminate()。
在本次請求中傳送一個頭訊息 Last-Modified:,顯示 PHP 腳本最後被修改的日期。
不管檔案結尾是什麼,將檔案作為 PHP 以可執行位組來解析。
本增加模組未定義任何資源類型。
本增加模組未定義任何常量。