Daily Archives: 2008 年 10 月 14 日
CGI版PHPについて
0
モジュール版ではなく、CGI版のPhpを使う場合、
(レンタルサーバを利用中でCGI版になってる場合)には、
特に何も設定をしなかった場合には、
phpの環境変数(php.iniで設定されてるもの)を変更できない。
モジュール版の場合には、.htaccessに「php_value」を書いてみたり
phpのソース(たとえばtest.phpみたいな)ものの中で「ini_set」をして
設定を上書きすることができる(1部の設定を除く)わけですが、
CGI版ではできないようですね。
phpinfoでみても「local」の部分が書き変わってないので、
効いてないってことですね。
実際に試してみましたが、できませんでした。
これを回避する一般的な方法としては、suPHPを利用する形っぽいですね。
詳細は以下のサイトにのってるようですぜ。