PHP は、Web アプリケーションの開発に広く使用されているサーバー側プログラミング言語であり、その多くにはファイルのアップロードが含まれます。添付ファイルのアップロードは Web アプリケーションにとって非常に重要ですが、アップロード ファイル サイズの制限 (通常はデフォルトのアップロード ファイル サイズ制限) に直面しなければならない場合があります。
では、PHP 添付ファイルのアップロードのサイズ制限を設定するにはどうすればよいでしょうか?
php.ini 設定ファイルには、upload_max_filesize という設定があり、これを使用できます。アップロードされるファイルのサイズを制限します。 php.ini 設定ファイルを見つけてエディタを開き、次の行を見つけます:
upload_max_filesize=2M
ここでの 2M は、アップロード ファイルの最大サイズが 2MB であることを意味します。必要に応じて、より大きいまたは小さいサイズに設定できます。 。一般に、アップロード ファイルの最大サイズはニーズに応じて設定されます。
PHP が php.ini に直接アクセスできない場合は、.htaccess ファイルを変更できます。 。次のコードを .htaccess ファイルに追加します。
php_value upload_max_filesize 30M
ここでの 30M は、ファイル アップロードの最大サイズです。
特定の PHP スクリプトの添付ファイルのアップロード サイズのみを増やす必要がある場合は、 PHPスクリプト。 PHP スクリプトの先頭に、次のコードを追加します。
ini_set('upload_max_filesize','30M');
ここでの 30M は、アップロードされる添付ファイルの最大サイズです。
概要
一般的に、最初の方法を使用して php.ini 構成ファイルを変更するのが最も一般的な方法です。ただし、他の PHP スクリプトに影響を与えたくない場合は、.htaccess ファイルまたは PHP スクリプトを変更することで、アップロードされた添付ファイルのサイズを変更できます。これにより、より柔軟な設定が可能になり、他の PHP スクリプトの実行に影響を与えることなく、変更が必要なスクリプトのみが設定されるようになります。
以上がPHPで添付ファイルのアップロードサイズ制限を設定する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。