[PHP-users 4806] Re: safe-modeに関して

Dan Keimatsu php-users@php.gr.jp
Fri, 18 Jan 2002 10:43:43 +0900


ご指摘の通り、phpinfo()関数を使用して、値を調べてみました。

結果、
Configure Command欄に出てる値は、
'./configure' '--prefix=/usr/local/php4' '--with-pgsql=/usr/local/pgsql' '--enable-safe-mode' '--enable-memory-limit' '--enable-discard-path'

となっており、enable-safe-modeが有効になっているように見えましたが、

Directiveの値としては、

	Directive->safe_mode
	Local Value->Off
	Master Value->Off

となっており、safe-modeは有効になっていませんでした。

但し、php.iniに明示的に

	safe_mode = On

を記述した場合は、

	Directive->safe_mode
	Local Value->On
	Master Value->On

safe_modeが有効になりました。

結論は、
configure時にsafe_modeをenableにしても、
php.iniでsafe_mode明示的に設定しない限り、
safe_modeは有効にならないようです。


本当は、回避方法等があるかと思いますので、もしご存じの方
いらっしゃいましたら、ご教授頂きたくお願いします。

---
Robin


From: Teraoka Yoshinori <yteraoka@dti.ad.jp>
Subject: [PHP-users 4788] Re: safe-modeに関して
Date: Thu, 17 Jan 2002 20:47:05 +0900 (JST)

> 寺岡です。
> 
> From: Dan Keimatsu <keimatsu@music.ne.jp>
> Subject: [PHP-users 4787] safe-modeに関して
> Date: Thu, 17 Jan 2002 19:36:03 +0900
> 
> > php4でsafe-modeを実行することは出来ないのでしょうか。
> > 
> > ご存じの方、ご教授下さい。
> 
> http://www.php.net/manual/ja/features.safe-mode.php
> はご覧になりました?
> あとは phpinfo() で safe_mode の値を確認ですかね。
> 
> 試した事無いので別の問題なのかもしれないですけど。
> 
> ---
> Teraoka Yoshinori yteraoka@dti.ad.jp