1 つのサイトに 1 つの PHP スクリプトがあり、アップロード サイズの最大値をかなり高く設定する必要があります。これをグローバルに行わないことをお勧めします。
post_max_size
PHP ドキュメントによると、max_file_uploads
やupload_max_filesize
usingなどの変数の値を設定できませんini_set
。UNIXボックスまたはApacheを実行しているWindowsでPHPを実行している多くのソリューションを見てきましたが、IISを使用していることは明らかではありません。
私の理解では、カスタム php.ini ファイルを使用して特定の php.ini 値をオーバーライドする方法があるということです。
理想的には、次のような 1 つのスクリプトを含む php.ini ファイルをフォルダーに置きたいと思います。
[PHP]
post_max_size = 200M
max_file_uploads = 5
upload_max_filesize = 200M
サーバーで値をグローバルに設定せずにこれを達成するにはどうすればよいですか?