PHP + fcgi + suEXEC + php.ini 設定メモ
2010 年 9 月 1 日
前回PHP + fcgi + suEXEC 設定メモを投稿しましたが
今回はさらにphp.iniを個別に適用する方法について記載します。
- php-cgi.shを利用する場合
- 前回作成したシェルスクリプトを書き換えます。
適用する設定毎にファイルが必要になります。
- 指定したphp.iniファイルを利用する
- #!/bin/sh
exec /usr/bin/php-cgi -c /home/username/public_html/php.ini
- #!/bin/sh
- デフォルトのphp.iniから特定のディレクティブのみ変更する
- #!/bin/sh
exec /usr/bin/php-cgi -d display_errors=0 -d extension=http.so
- #!/bin/sh
- 前回作成したシェルスクリプトを書き換えます。
- php-cgiを利用する場合
- シェルスクリプトを利用せずphp-cgiのコピーを利用します。
Apacheの設定(httpd.conf)を変更するだけなので便利です。 - 準備
- VPSへSSHで接続
- $ su
- # cp /usr/bin/php-cgi /var/www/username/php-cgi
- # chown username:username /var/www/username/php-cgi
- # chmod 700 /var/www/username/php-cgi
- 指定したphp.iniファイルを利用する
- FCGIWrapper “/home/kubota/php-cgi -c /home/username/public_html/php.ini” .php
- デフォルトのphp.iniから特定のディレクティブのみ変更する
- FCGIWrapper “/home/kubota/php-cgi -d display_errors=0 -d extension=http.so” .php
- シェルスクリプトを利用せずphp-cgiのコピーを利用します。
私はphp-cgiをコピーして利用するよう設定しました。
お好みで使い分けてみてくださいね。
そういえば、このブログのバナーを作りました&貰いました。
サイドバーに貼ってありますので、暇な方は是非ご覧くださいw
追伸 : このブログはYahoo!に見放されている模様><;
「個人的自由帳」の検索結果 – Yahoo!検索
個人的自由帳 – Google 検索
でも、まだ希望はある…はずw
Recent Comments