パスワードを忘れた? アカウント作成
172972 journal

Livingdeadの日記: QNAP TS-409 での PHP の設定

日記 by Livingdead

QNAP TS-409 には Apache と PHP が入っているが、この PHP がどのように設定されているか調べてみた。

まずApacheのバージョンは1.3で、起動と終了は /etc/init.d/Qthttpd で行う。

# /usr/local/apache/bin/apache -v
Server version: Apache/1.3.41 (Unix)
Server built:   Oct 28 2008 16:48:57

PHPのコマンドライン版は含まれておらず、モジュールのみ含まれ、設定は/usr/local/apache/conf/php.ini。興味のある設定項目は次の通り。

safe_mode = Off
safe_mode_gid = Off
safe_mode_include_dir =
safe_mode_exec_dir =
safe_mode_allowed_env_vars = PHP_
safe_mode_protected_env_vars = LD_LIBRARY_PATH
gpc_order = "GPC"
magic_quotes_gpc = On
magic_quotes_runtime = Off
magic_quotes_sybase = Off
variables_order = "EGPCS"
register_globals = off
register_argc_argv = On
file_uploads = On
upload_max_filesize = 8M
allow_url_fopen = On
default_socket_timeout = 60
upload_tmp_dir = /share/Qweb
max_execution_time = 240
max_input_time = 60
memory_limit = 8M

safe_mode, magic_quotes_gpc, register_globalsはPHP 6で廃止されるので、最近のスクリプトはそれらには依存しないように作られている。magic_quotes_gpc が有効になっている点には注意が必要だ。open_basedirは設定されていないようだ。

この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
typodupeerror

最初のバージョンは常に打ち捨てられる。

読み込み中...