ホームページ  >  記事  >  バックエンド開発  >  PHPアップロードサイズ制限の変更

PHPアップロードサイズ制限の変更

韦小宝
韦小宝オリジナル
2018-02-26 09:58:4512547ブラウズ

アップロードは PHP 開発において非常に一般的で重要なポイントですが、PHP アップロードのサイズには制限があります。PHP のアップロード速度を改善するには、アップロード サイズ制限を変更する必要があります。 PHP のアップロード制限を変更する方法を見てみましょう。

  1. ファイルが非常に小さい場合を除き、アップロードには 1 分以上かかる場合があります。
    ただし、PHP では、ページのデフォルトの最大実行時間は 30 秒です。 30 秒を超えると、スクリプトの実行が停止します。
    これにより、Web ページを開けなくなります。

この時点で、max_execution_time を変更できます
php.ini で探してください

max_execution_time

デフォルトは30 秒に変更します。

max_execution_time = 0

0 は制限なしを意味します

2. post_max_size を変更して、POST データに許可される最大サイズを設定します。この設定はファイルのアップロードにも影響します。
phpのデフォルトのpost_max_sizeは2Mです。POSTデータのサイズがpost_max_sizeより大きい場合、$_POSTと$_FILESのスーパーグローバルが空になります。

2番目のステップを変更します。ファイルをアップロードします。最大値は依然として 8M です。なぜなら、アップロードされるファイルの最大サイズを示すパラメータも変更する必要があるからです。

upload_max_filesize を探します。デフォルトは 8M で、それを


post_max_size = 150M

に変更します。さらに、post_max_size は、upload_max_filesize よりも優れていることに注意してください。


その他のアップロード記事:

PHP プログラムでは、この問題は次のとおりです。添付ファイルをアップロードするときに、写真など多くの添付ファイルが正常にアップロードされたのに、実際には添付ファイルが 20 個しかなかったり、エラーが報告されてアップロードできないという問題がよく発生しました。

PHPで複数のファイルをアップロードする際のmax_file_uploads制限を突破する方法

この記事では主にZenTao添付ファイルのサイズ制限とPHPアップロードファイルのサイズ制限について紹介します。PHPチュートリアルに興味のある学生は参考にしてください。 。

ZenTaoの添付ファイルサイズ制限、PHPアップロードファイルサイズ制限

以上がPHPアップロードサイズ制限の変更の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。