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 プロジェクトの開始方法

推薦する

シンプルなCSSアニメーションのtransition属性の詳しい説明

1. 遷移属性の理解1. transition 属性は、次の 4 つの遷移プロパティを設定するために...

無効にしてHTMLフォーム入力を送信した後にフォーム値が取得されない問題を解決する方法

フォーム入力ボックスの入力をdisable属性に設定して送信すると、入力ボックスの値を取得できなくな...

js 学習ノート: class、super、extends キーワード

目次序文1. es6の前にオブジェクトを作成する2. es6 後のクラス宣言3. クラスの継承4. ...

MySQL スローログ実践のまとめ

遅いログクエリ機能スロー ログ クエリの主な機能は、設定された時間しきい値を超える SQL ステート...

州と市町村の連携を簡単に実現するJavaScript

この記事では、省と市の簡単な連携を実現するためのJavaScriptの具体的なコードを参考までに紹介...

フォーム内のどの隠し属性をフォームとともに送信できるか

フォーム内の visibility=hidden および display=none のフォーム要素は...

MySQLの高性能最適化スキルの概要

データベースコマンド仕様すべてのデータベース オブジェクト名には小文字を使用し、アンダースコアで区切...

nginx でクロスドメイン障害修復を構成する方法の例

Nginxのクロスドメイン設定は次のようには機能しません サーバー{ 聞く 80; server_n...

今日と昨日の 0:00 タイムスタンプを取得する MySQL の例

以下のように表示されます。昨日: UNIX_TIMESTAMP(CAST(SYSDATE() AS ...

CSSの固定位置属性の詳細な説明

モバイル アプリを開発する場合、Web サイトが特定の高さまでスクロールしたときにコンテンツの一部を...

シェルを使用して複数のサーバーでバッチ操作を実行する方法

目次SSHプロトコルパスワード接続プロセスsshツールssh公開鍵ログインバッチ操作複数サーバーファ...

Docker インストール tomcat dubbo-admin インスタンス スキル

1. tomcatイメージをダウンロードする docker pull tomcat:8.5.29 2...

Docker ベースのよく使われる CentOS7 イメージの概要

目次1 Dockerをインストールする2 国内ミラーソースの設定3 中国語環境基本版Centos7イ...

Vueは双方向データバインディングを実装します

この記事の例では、双方向データバインディングを実装するためのVueの具体的なコードを参考までに共有し...

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

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