php/php.ini/Tips のバックアップ(No.1)


php.ini - Tips

ディレクトリ毎にphp.iniの設定を変更する。

変更したい値を入力したphp.iniを作成する。

  • /home/ユーザー名/ディレクトリ直下にphp.iniを配置する。
    この場合、下位ディレクトリにも変更が反映される。

  • ディレクトリ毎に設定を変更するには、
    ディレクトリ毎に作成したphp.iniを該当ディレクトリに配置する。
    /home/ユーザー名/ディレクトリ直下のphp.iniを削除する。
    この場合は、該当ディレクトリのみの変更の反映となる。
    下位ディレクトリに反映させるには、
    設置したディレクトリにて.htaccessファイルを作成する。
  • .htacceccの設定は以下の様にする。
    suPHP_ConfigPath /home/ユーザ名/対象となるphp.iniが設置されたディレクトリ/

  • ユーザ名:hoge
    設定を行いたいディレクトリ:/home/hoge/public/test
    php.ini設置:/home/hoge/public/test/php.ini
    .htaccess設置:/home/hoge/public/test/.htaccess
    .htaccess内容:suPHP_ConfigPath /home/hoge/test/

情報源