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」は、サーバ管理業者にご確認ください。