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

推薦する

Vue プロジェクトに Electron を追加するための詳細なコード

1. package.jsonに追加する "メイン": "electr...

IDEA を使用して Tomcat を設定し、JSP ファイルを作成する方法

idea を使用して JSP ファイルを書き込む前に、jdk 環境 (ここでは説明しません) と対応...

VMware 仮想化 KVM のインストールと展開のチュートリアルの概要

仮想化1. 環境セントオス7.3 selinuxとファイアウォールを無効にする2. 仮想化環境の構成...

Docker ポート マッピングと外部アクセス不可の問題

Docker コンテナはサービスを提供し、ポート 8888 をリッスンします。外部からアクセスできる...

Linux に setup.py プログラムをインストールする方法

まず次のコマンドを実行します: [root@mini61 setuptools-8.2.1]# py...

MySQL 5.7.17 winx64 のインストールと設定のチュートリアル

今日、MySQL データベースをコンピューターに再度インストールしました。システムを再インストールす...

HTML 左、中央、右の適応レイアウト (calc css 式を使用)

最新の HTML 標準には、レイアウトを計算するために使用できる calc CSS 式があります。し...

CSS3はテキストのレリーフ効果、彫刻効果、炎のテキストを実現します

この効果を実現するには、まず CSS のプロパティを知っておく必要があります。 text-shado...

MySQL 8.0.17 のインストールと設定のグラフィックチュートリアル

この記事は、参考のためにMySQL 8.0.17のインストールと設定のグラフィックチュートリアルを記...

Windows での MySQL 8.0.15 の詳細なインストールと使用のチュートリアル

この記事では、MySQL 8.0.15の詳細なインストールと使用方法のチュートリアルを参考までに紹介...

JavaScript を使用してテーブル情報を追加および削除する

JavaScript 入門JavaScript は軽量なインタープリタ型の Web 開発言語です。言...

Java を Mysql バージョン 8.0.18 に接続する方法の詳細な説明

JavaとMysql 8.0.18バージョンの接続方法については、参考までに具体的な内容は以下のとお...

Nginx リバース プロキシ学習例チュートリアル

目次1. リバースプロキシの準備1. LinuxシステムにTomcatをインストールする2. Tom...

Docker+Nginx を使ってシングルページアプリケーションをデプロイする

開発から導入まで自分で行うシングルページアプリケーションを開発する場合、ビルドを実行した後 npm ...

mysqlreplicate を使って MySQL マスタースレーブを素早く構築する方法

導入mysql-utilities ツールセットは、DBA のツールボックスとも言えるさまざまなツー...