[IIS7]アップロードの制限
◎現象
先日来XOOPSから100MBぐらいのファイルをアップロードしたかったんですが、エラーとなっていたのを調査していました。
phpのエラーともならず??な状態でした(><)
◎原因
IIS7の制限でした。もちろん、PHPの設定変更も必要です。
◎対策
・PHP
php.iniで下記の項目を編集します。
post_max_size = 8M ⇒ 必要なサイズ
upload_max_filesize = 2M ⇒ 必要なサイズ
ただし、post_max_size > upload_max_filesizeとなるように。。
・IIS7
1)IIS7.0でAdministration Packをインストールします。
2)IISマネージャーを起動します。
3)該当のサイトをクリックします。
4)[要求のフィルタリング]をダブルクリックします。
5)右メニューから[機能設定の編集..]をクリックします。
⇒「要求フィルター設定の編集」が表示される
6)「許可されたコンテンツ最大長(バイト)」に必要なサイズを入力する
再起動する事も無く、設定が反映されまする。