NetCommons2-よくある質問(FAQ)

質問
登録フォームの添付ファイルの容量の上限はどのくらいですか?
回答

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

カテゴリ
登録フォーム