2008年6月10日火曜日

ini_set()で post_max_sizeや upload_max_filesize等を指定する場合の注意点

(2010/01/30追記)
最近試したら、upload_max_filesizeはini_set()では設定できなかった。
マニュアル見てもupload_max_filesize / PHP_INI_PERDIR / PHP <= 4.2.3 では PHP_INI_ALLと書いてある。
これ書いた時は動作確認せずにメモしたのかも...
(追記終わり)


php.iniなら、upload_max_filesize = 10M とできるが、phpファイルの中では、ini_set('upload_max_filesize', ’10M'); とできない。 代わりに、数値で指定する。単位はバイト。
ini_set('upload_max_filesize', 10 * 1024 * 1024);
参考: PHP: PHP の使いかた - Manual

0 件のコメント:

コメントを投稿