ホームページ >バックエンド開発 >PHPチュートリアル >PHPアップロードサイズ制限の変更
アップロードは PHP 開発において非常に一般的で重要なポイントですが、PHP アップロードのサイズには制限があります。PHP のアップロード速度を改善するには、アップロード サイズ制限を変更する必要があります。 PHP のアップロード制限を変更する方法を見てみましょう。
ファイルが非常に小さい場合を除き、アップロードには 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 です。なぜなら、アップロードされるファイルの最大サイズを示すパラメータも変更する必要があるからです。
post_max_size = 150Mに変更します。さらに、post_max_size は、upload_max_filesize よりも優れていることに注意してください。
その他のアップロード記事:
PHP プログラムでは、この問題は次のとおりです。添付ファイルをアップロードするときに、写真など多くの添付ファイルが正常にアップロードされたのに、実際には添付ファイルが 20 個しかなかったり、エラーが報告されてアップロードできないという問題がよく発生しました。
PHPで複数のファイルをアップロードする際のmax_file_uploads制限を突破する方法この記事では主にZenTao添付ファイルのサイズ制限とPHPアップロードファイルのサイズ制限について紹介します。PHPチュートリアルに興味のある学生は参考にしてください。 。
以上がPHPアップロードサイズ制限の変更の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。