PHP アップロード ファイルのサイズ制限を変更する方法: まず php.ini 構成ファイルを開き、次に「post_max_size」項目、「upload_max_filesize」項目、および「max_execution_time」の値を見つけて変更します。それぞれの項目を選択し、必要な範囲の値を設定します。
推奨: 「PHP ビデオ チュートリアル 」
現在のドキュメント ライブラリのアップロード サイズは、次の PHP 環境に基づいています。読み取りサーバーの設定、PHP 環境のアップロード制限は何ですか。ここに表示されているのは制限です。
多くのユーザーから、アップロード サイズの変更方法を尋ねられます。Baidu で方法を検索するか、次の手順に従って変更できます:
1. php.ini ファイルを見つけます。サーバー上、通常はインストール ディレクトリ内の PHP 内にあります。
2. php.ini ファイルで post_max_size を検索します。通常、post_max_size=2M は、各 POST データが 2M であることを意味します。必要な値
## に変更します。 #例:post_max_size=100M
Upload_max_filesize=8M は、アップロード ファイル サイズが 8M であることを意味します。これを必要な値に変更します。
例upload_max_filesize=50M
max_execution_time=30S は、ページの実行時間が 30 秒であることを意味します。これを必要な値に変更します。
例:max_execution_time=300S
post_max_size > Upload_max_filesize の場合、アップロード サイズは最小値によって異なります。
max_execution_time
0 に設定すると、ページの実行時間は制限されません。帯域幅が遅い場合は、より大きな値に設定することをお勧めします。
# アップロード時に、0 件のドキュメントが正常にアップロードされたことを示すプロンプトが表示される場合は、Apache または niginx の設定ファイルも変更する必要があります。たとえば、niginx の変更は次のとおりです。
conf/nginx.conf ファイルで client_max_body_size を探し、次の値を設定したい値に設定します
# pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000 # location ~ \.php$ { root /home/www/htdocs; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME /home/www/htdocs$fastcgi_script_name; include fastcgi_params; client_max_body_size 35m; #客户端上传文件大小设为35M client_body_temp_path /home/www/nginx_temp; #设置临时目录 }
以上がPHP アップロード ファイルのサイズ制限を変更するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。