FAQ
NetCommons2:登録フォームの添付ファイルの容量の上限はどのくらいですか?
カテゴリ:
NetCommons2
サーバーとNC2の設定によります。
phpにはアップロードファイルの上限を設定する箇所が3つあります。
・memory_limit(使用できるメモリの上限設定)⇒「NC2設定のPHP最大メモリ数」〇〇M ※1
・post_max_size(POSTされるデータの上限設定)⇒「サーバのpost_max_size」〇〇M ※2
・upload_max_filesize(アップロードされるファイルサイズの上限設定)⇒「サーバのupload_max_filesize」〇〇M ※2
それぞれ
memory_limit >= post_max_size >= upload_max_filesize
という関係になっています。
(例)
・memory_limit「NC2設定のPHP最大メモリ数」64M
・「サーバのpost_max_size」256M
・「サーバのupload_max_filesize」256M
上記の場合、memory_limit 「NC2設定のPHP最大メモリ数」が小さいため、ここで絞られて、1ファイルの最大が64Mになる仕組みです。
そのため、「NC2設定のPHP最大メモリ数」を256Mまで上げれば、1ファイルの最大が256Mまで上げられます。
※1「NC2設定のPHP最大メモリ数」
(画面上部)設定>システム管理>サーバ設定
・PHP最大メモリ数 をご確認ください。
※2 「サーバのpost_max_size」「サーバのupload_max_filesize」は、サーバ管理業者にご確認ください。