關於 PHP, Linux, Open Source 及個人生活記載的網誌。
RSS icon
  • Apache 設定網站不同 php 選項

    Posted on March 17th, 2006 Sam Tang 1 comment

    Apache 支援的 Virtual Host 功能十分實用,可以在一台 web server 架設多個網站。在一般的情況下,php.ini 的設定會在所有的 virtual host 上面生效,但有些情況我們需要給予特定網站不同的設定,例如在 php.ini 開啟了 safe_mode,但其中一個網站的 php 程式不支援 safe_mode。

    以下例子裡面,主機的 php.ini 已經開啟了 safe_mode,而現在會將 mydomain.com 設定成關閉 safe_mode:

    1. 開啟 httpd.conf。
    2. 找出 mydomain.com 所使用的 virtual host 段落。
    3. 在段落裡面加上: php_admin_flag safe_mode off
    4. 儲存後重新啟動 apache 即可。

    修改其他 php.ini 選項也可以,只要使用以下格式即可:
    php_admin_flag 選項名稱 value


     

    One response to “Apache 設定網站不同 php 選項”

    1. [...] Real-Blog – Apache 設定網站不同 php 選項 [...]

    Leave a reply

    *
    To prove you're a person (not a spam script), type the security word shown in the picture. Click on the picture to hear an audio file of the word.
    Click to hear an audio file of the anti-spam word