Heim  >  Artikel  >  Backend-Entwicklung  >  So ändern Sie die von PHP hochgeladene Datei, die zu groß ist

So ändern Sie die von PHP hochgeladene Datei, die zu groß ist

PHPz
PHPzOriginal
2023-04-04 09:12:05882Durchsuche

Während des Datei-Uploads ist die hochgeladene Datei manchmal zu groß. Die Standard-Datei-Upload-Größe von PHP beträgt 2 MB und es können keine zu großen Dateien hochgeladen werden.

Hier sind einige Methoden zum Ändern der php.ini-Datei:

Methode 1: Ändern Sie die php.ini-Datei

  1. Öffnen Sie die php.ini-Konfigurationsdatei. Diese Datei befindet sich im PHP-Installationsverzeichnis. Der Pfad ähnelt /usr/local/php/etc/php.ini
  2. Suchen Sie die beiden Parameter upload_max_filesize und post_max_size, die jeweils auf den Maximalwert der hochgeladenen Datei eingestellt sind Maximalwert der Übermittlungsdaten des Webseitenformulars.
upload_max_filesize=100M
post_max_size=100M

3. Speichern und schließen Sie die php.ini-Datei.

  1. Starten Sie den PHP-Dienst und laden Sie die Datei erneut hoch.

Methode 2: Über die .htaccess-Datei ändern

1 Öffnen Sie das Stammverzeichnis Ihrer Website und suchen Sie die .htaccess-Datei.

2. Öffnen Sie die Datei mit einem Texteditor und fügen Sie die folgende Zeile hinzu:

php_value upload_max_filesize 100M
php_value post_max_size 100M

3. Speichern und schließen Sie die .htaccess-Datei.

  1. Starten Sie den PHP-Dienst und laden Sie die Datei erneut hoch.

Nach den oben genannten Vorgängen können Sie übermäßig große Dateien erfolgreich hochladen. Wenn Sie die maximale Upload-Dateigröße nicht durch Ändern der php.ini-Datei ändern möchten, können Sie die Upload-Dateigröße natürlich auch festlegen, indem Sie den folgenden Inhalt im PHP-Skript hinzufügen:

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

Verwenden Sie ini_set() Funktion in PHP zum Konfigurieren der upload_max_filesize-Methode. Wenn Sie die maximale Upload-Größe vorübergehend ändern möchten, können andere die Änderung nicht sehen und müssen im Skript angegeben werden.

Zusammenfassung: Das Hochladen von Dateien ist eine häufig verwendete Funktion in der Webentwicklung, und die Standard-Upload-Dateigröße von PHP beträgt 2 MB. Wir müssen die Datei php.ini ändern oder eine PHP-Skriptkonfiguration hinzufügen, um die Funktion zum Hochladen großer Dateien abzuschließen.

Das obige ist der detaillierte Inhalt vonSo ändern Sie die von PHP hochgeladene Datei, die zu groß ist. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn