2012-04-26 11 views
3

1つのサイトに1つのPHPスクリプトがあり、アップロードサイズをかなり高く設定する必要があります。私はこれを世界的にしたくないです。単一のサイトにカスタムPHP.INIを使用する。 Windows 2003、64bit、IIS7.5、PHP 5.3.6

PHPドキュメントによると、post_max_sizemax_file_uploads、またはupload_max_filesizeのような変数の値をini_setを使用して設定することはできません。ここでは、PHPをUNIXボックスまたはApacheを実行するWindows上で実行するいくつかのソリューションを見てきましたが、IISを使用していることはわかりません。

私の理解では、特定のphp.ini値を上書きするカスタムphp.iniファイルを作成する方法があります。私は私のサーバー上でグローバル値を設定せずにこれを実現するにはどうすればよい

[PHP] 
post_max_size = 200M 
max_file_uploads = 5 
upload_max_filesize = 200M 

理想的には、私は次のようになり、1つのスクリプトを使用して、フォルダ内のphp.iniファイルを持っているのが大好きですか?

+1

CGIやFastCGIのでしょうか? – Brad

+0

IISについてはわかりませんが、Apacheサーバーでは、.htaccessファイルで設定を指定できます。例: 'php_value upload_max_filesize 32M' – Nadh

+0

@Brad;良い質問:それをどうやって決めるのですか? –

答えて

関連する問題