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スロットの実装原理についての簡単な説明

目次1. サンプルコード2. 現象を通して本質を見抜く3. 実施原則4. 親コンポーネントのコンパイ...

CSS3は、ズームと回転を実現するためにscale()とrotate()を使用します。

1. scale() メソッドズームとは「縮小」と「拡大」を意味します。 CSS3 では、scal...

ウェブページのカラーマッチング例分析: 緑色のカラーマッチングウェブページ分析

<br />緑は黄色と青(寒色と暖色)の中間の色で、より穏やかな色です。そのため、緑は最...

プロセスごとにネットワーク帯域幅を監視する Linux ツール Nethogs のインストールと展開

概要Linux 用のオープン ソース ネットワーク監視ツールは数多くあります。たとえば、帯域幅の使用...

jsシミュレーションでJingdongの詳細ページで画像を拡大する効果を実現

この記事では、Jingdongの詳細ページの画像の拡大を実現するためのjsの具体的なコードを紹介しま...

Django がローカル MySQL データベースに接続する手順 (pycharm)

ステップ1:setting.pyでデータベースを変更する # データベースを構成する DATABAS...

Windows 10 での MySQL 8.0.11 圧縮バージョンのインストール チュートリアル

この記事では、MySQL 8.0.11圧縮版のインストールチュートリアルを参考までに紹介します。具体...

Docker /var/lib/docker/aufs/mnt ディレクトリのクリーニング方法

会社のサービスはdockerを使用しており、ディスクマンが見つかりました。その後、次のコマンドを実行...

MySQL で指定した桁数の乱数を生成する方法と、バッチで乱数を生成する方法

1. まず、よく使われるMySQL関数をいくつか紹介しますRAND() は 0 から 1 (0<...

HTML でシンプルな ListViews 効果を実装するためのサンプル コード

シンプルなリストビュー効果を実現するHTML結果: CSS スタイル ファイル listviewTe...

Linux に起動方法を追加する (サービス/スクリプト)

システムの起動時に読み込む必要がある設定ファイル/etc/profile、/root/.bash_p...

Vue 手書き読み込みアニメーション プロジェクト

ページが応答しない場合、白い画面が表示されないように、読み込みアニメーションを表示するのがユーザーフ...

Ubuntuはポート22を開きます

シナリオssh 経由で Ubuntu サーバーに接続するには、xshell ツールを使用する必要があ...

HTML4とHTML5の違い: 入力にフォーカス実装コードを追加する方法

html4:コードをコピーコードは次のとおりです。 <フォーム> <p>&l...