ホームページ >バックエンド開発 >PHPの問題 >PHPでアップロードした大きすぎるファイルを変更する方法

PHPでアップロードした大きすぎるファイルを変更する方法

PHPz
PHPzオリジナル
2023-04-04 09:12:05923ブラウズ

ファイルのアップロード中に、アップロードするファイルが大きすぎることがあります。PHP のデフォルトのファイルアップロードサイズは 2M で、大きすぎるファイルはアップロードできません。

php.ini ファイルを変更するいくつかの方法を次に示します。

方法 1: php.ini ファイルを変更する

  1. php.ini 構成ファイルを開く。このファイルは、PHP インストール ディレクトリにあります。パスは /usr/local/php/etc/php.ini のようなものです。
  2. 2 つのパラメータ、upload_max_filesize と post_max_size を見つけます。これらは、アップロードされたファイルの最大値に設定されています。ファイルとWebページフォームそれぞれの送信データの最大値。
upload_max_filesize=100M
post_max_size=100M

3. php.ini ファイルを保存して閉じます。

  1. php サービスを開始し、ファイルを再アップロードします。

方法 2: .htaccess ファイルを使用して変更する

1. Web サイトのルート ディレクトリを開いて、.htaccess ファイルを見つけます。

2. テキスト エディタでファイルを開き、次の行を追加します:

php_value upload_max_filesize 100M
php_value post_max_size 100M

3. .htaccess ファイルを保存して閉じます。

  1. php サービスを開始し、ファイルを再アップロードします。

上記の操作を行うと、大きすぎるファイルを正常にアップロードできるようになります。もちろん、php.ini ファイルを変更して最大アップロード ファイル サイズを変更したくない場合は、PHP スクリプトに次の内容を追加してアップロード ファイル サイズを設定することもできます:

ini_set('post_max_size', '100M')
ini_set('upload_max_filesize', '100M')

Use PHP の ini_set() 関数を使用して、upload_max_filesize を設定する方法。最大アップロード サイズを一時的に変更したい場合、他の人は変更を確認できないため、スクリプトで指定する必要があります。

概要: ファイルのアップロードは Web 開発で頻繁に使用される機能であり、PHP のデフォルトのアップロード ファイル サイズは 2M です。アップロード機能を完了するには、php.ini ファイルを変更するか、PHP スクリプト構成を追加する必要があります。大きなファイル。

以上がPHPでアップロードした大きすぎるファイルを変更する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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