Nginx アップロードファイルのサイズを変更する簡単な方法

Nginx アップロードファイルのサイズを変更する簡単な方法

オリジナルリンク: https://vien.tech/article/138

序文

私は、マークダウンをサポートし (補足​​: 無料でオープンソースなので、VienBlog をぜひご利用ください)、ファイルのアップロードもサポートするブログを作成するために Laravel を使用しました。その後、ファイルをアップロードするときに、Nginx がアップロードされたファイルのサイズを制限しているため、1 MB を超えるファイルのアップロードに失敗することがわかりました。Nginx のデフォルトのアップロード ファイル サイズ制限を変更するだけで済みます。

方法は次のとおりです。

Nginxの設定ファイルを見つける

nginx -t
nginx: 設定ファイル /etc/nginx/nginx.conf の構文は正常です
nginx: 設定ファイル /etc/nginx/nginx.conf のテストが成功しました

印刷結果が/etc/nginx/nginx.confにあることを確認して編集します。

vim /etc/nginx/nginx.conf

以下のようにhttpにclient_max_body_size 10m追加します。

[...]
http {
 [...]
 クライアントの最大ボディサイズは10mです。
 [...]
}
[...]

設定を再読み込みするか、nginxを再起動します

サービス nginx 再読み込み

または

サービス nginx を再起動

おめでとうございます、コカコーラさん、何でも好きなようにしてください。

要約する

以上がこの記事の全内容です。この記事の内容が皆様の勉強や仕事に何らかの参考学習価値をもたらすことを願います。123WORDPRESS.COM をご愛顧いただき、誠にありがとうございます。

以下もご興味があるかもしれません:
  • nginx でアップロードファイルのサイズ制限を変更する方法
  • 大きなファイルをアップロードする際のNginxタイムアウトの解決策
  • Nginx と PHP のファイルアップロードサイズ制限を変更する方法
  • Nginx アップロードファイルフルキャッシュソリューション
  • nginx:413 リクエストエンティティが大きすぎる解決策 - PHP アップロードファイルのサイズを変更する
  • nginx アップロードファイルサイズエラー 500 の解決方法
  • 設定を変更して PHP ファイルのアップロード サイズ制限の問題を解決する (nginx+php)
  • Nginx と Apache のアップロードファイルサイズ制限を変更する
  • nginx+lua でファイルのアップロードとダウンロード サービスを構築する問題を解決する

<<:  MySQLの構文、特殊記号、正規表現の詳細な説明

>>:  Vue.js プロジェクトの開始方法

推薦する

ウェブページでグレーまたはブラックモードを実現するための CSS3 フィルターコード

フロントエンドcss3 フィルターは、Web ページのグレー効果を実現できるだけでなく、ナイト モー...

ミニプログラムの基本的な使用方法の知識ポイント(非常に包括的で、お勧めです!)

目次アプリを登録するときに何をすればよいですか?ページを登録するときに通常何をする必要がありますか?...

React 合成イベントの説明

目次入力ボックスをクリックして開始します拡張機能入力ボックスをクリックすると複数のイベントが発生しま...

MySQL でパーティション分割後にクエリを実装するために MRG_MyISAM (MERGE) を使用する例

大量のデータベース データを最適化することは非常に高度な科学であり、開発者が習得する必要がある専門的...

Tomcat 例外の解決方法 (リクエスト ターゲットに無効な文字が見つかりました。有効な文字は RFC 7230 および RFC 3986 で定義されています)

1. シナリオ表示Tomcat ログに次の例外情報が時々報告されます。何が起こっているのでしょうか...

MySQLデータベースのnullに関する知識ポイントのまとめ

MySQL データベースでは、null は一般的な状況です。MySQL での null に関する注意...

HTML初心者や初級者向けの提案。専門家は無視してかまいません。

感想:私はバックエンド開発者です。静的 (HTML) ページを取得すると、ページ構造と命名規則が極端...

HTMLは角丸四角形を簡単に実装します

質問: div+css と配置を使用して角丸四角形を実現するにはどうすればよいですか?ソリューション...

Vueの計算プロパティの詳細な説明

1. 計算属性とは何ですか? 簡単に言えば、計算された結果が属性に保存されるもので、キャッシュとして...

sbinディレクトリを生成せずにNginxをインストールするソリューション

エラーの説明: 1. Linux (CentOS 7 64) システムに Nginx (1.18.0...

Mysql のいくつかの複雑な SQL ステートメント (重複行のクエリと削除)

1. 重複行を見つける blog_user_relation a から * を選択 WHERE (...

mysql ワイルドカード (sql 高度なフィルタリング)

目次まず、値の一部と一致させるために使用される特殊文字であるワイルドカードについて簡単に紹介します。...

JavaでTomcatサーバーを起動/停止する方法

1. プロジェクト構造 2.Tomcat.javaを呼び出す パッケージ com.calltomca...

JS+Canvas でダイナミックな時計効果を実現

参考までに、Canvas をベースにしたダイナミッククロックのデモを用意しました。具体的な内容は次の...

htmlハイパーリンクaのクリックイベントの後、hrefで指定されたアドレスにジャンプします。

場合によっては、ジャンプを完了するために href の代わりにハイパーリンク <a> を...