„Wenn ein Arbeiter seine Arbeit gut machen will, muss er zuerst seine Werkzeuge schärfen.“ – Konfuzius, „Die Gespräche des Konfuzius. Lu Linggong“
Titelseite > Programmierung > Wie konfiguriere ich PHP für das Hochladen großer Dateien (bis zu 100 MB)?

Wie konfiguriere ich PHP für das Hochladen großer Dateien (bis zu 100 MB)?

Veröffentlicht am 09.11.2024
Durchsuche:754

How to Configure PHP for Uploading Large Files (Up to 100MB)?

Konfigurieren von PHP für das Hochladen großer Dateien

Das Hochladen großer Dateien kann eine Herausforderung sein, aber es ist möglich, mit dem richtigen Upload bis zu 100 MB zu bewältigen PHP-Konfiguration. In diesem Artikel werden die Änderungen untersucht, die in der php.ini-Datei erforderlich sind, um solch große Dateiübertragungen zu ermöglichen.

Die primären Einstellungen, die angepasst werden müssen, beziehen sich auf die Datei-Upload-Größenbeschränkungen und die Bearbeitungszeit der Anfrage:

  • upload_max_filesize: Dieser Wert gibt die maximal zulässige Dateigröße für Uploads an. Stellen Sie den Wert auf 100 MB für 100-MB-Uploads ein.
  • post_max_size: Diese Option steuert die maximale Größe von POST-Daten, einschließlich Formulardaten und Datei-Uploads. Es sollte auch auf 100M gesetzt werden.
  • max_input_time: Diese Einstellung bestimmt die maximale Zeit, die einem PHP-Skript zum Abschließen einer Upload-Anfrage erlaubt ist. Erwägen Sie bei großen Dateien eine Erhöhung dieses Werts, um Zeitüberschreitungen zu vermeiden.

Darüber hinaus muss in Apache-Konfigurationen möglicherweise die Direktive LimitRequestBody angepasst werden, um die zulässige Größe des Anforderungstexts des Servers zu erhöhen.

Durch diese Anpassungen an der php.ini-Datei und möglicherweise der Apache-Konfiguration kann PHP so konfiguriert werden, dass es Uploads von bis zu 100 MB verarbeiten kann Größe.

Neuestes Tutorial Mehr>

Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.

Copyright© 2022 湘ICP备2022001581号-3