Heim  >  Artikel  >  CMS-Tutorial  >  Was tun, wenn das Hochladen der PHPCMS-Datei fehlschlägt?

Was tun, wenn das Hochladen der PHPCMS-Datei fehlschlägt?

王林
王林Original
2020-02-08 17:19:072338Durchsuche

Was tun, wenn das Hochladen der PHPCMS-Datei fehlschlägt?

Die Gründe sind wie folgt:

1. Die Server-PHP-Konfigurationsparameter sind falsch.

Wenn in der Konfigurationsdatei php.ini die Parameterwerte von upload_max_filesize und post_max_size nicht richtig eingestellt sind, kann dies die Obergrenze der Dateigröße begrenzen, die Sie hochladen können, was dazu führt, dass der Upload fehlschlägt und zurückkehrt eine Ausnahme. Symptome sind häufig, dass kleine Dateien, Bilder usw. normal hochgeladen werden können, große Dateien jedoch fehlschlagen.

Die Lösung ist auch sehr einfach. Suchen Sie die php.ini auf dem Server und setzen Sie alle Upload-bezogenen Parameterwerte auf angemessene Werte.

1. Ändern Sie die phpcms-Hintergrundkonfiguration

phpcms-Hintergrund – Site-Einstellungen – Ändern – Anhangseinstellungen – Anhanggröße zulassen, geben Sie einen Wert wie 10240 ein. (Dieser Wert kann die gewünschte Größe haben)

2. Ändern Sie die Konfiguration der php.ini-Datei

(1) Öffnen Sie die PHP-Konfigurationsdatei php.ini, suchen Sie nach upload_max_filesize und ändern Sie die Wert davon auf 10240. (Wie oben kann der Wert nach Bedarf geändert werden)

(2) Suchen Sie weiterhin nach post_max_size in php.ini und ändern Sie diesen Wert in 30000. (Die maximale Grenze für die Formularübermittlung. Dieses Element begrenzt nicht die Größe einer einzelnen hochgeladenen Datei, sondern begrenzt die vom gesamten Formular übermittelten Daten.)

Hinweis: Stellen Sie sicher, dass post_max_size > = upload_max_filesize, auch Das heißt, ersteres muss größer sein als letzteres. Stellen Sie sicher, dass Sie den Webdienst nach der Änderung neu starten. Muss neu gestartet werden.

2. Upload-Fehler aufgrund von Lese- und Schreibberechtigungen für die Datei

Stellen Sie sicher, dass das Upload-Dateiverzeichnis über Lese- und Schreibberechtigungen verfügt.

3. Die sekundäre Entwicklung des Backend-PHP-Programms führte zu einem falschen Upload-Rückgabewert, der vom swfupload-Plug-in nicht korrekt analysiert werden konnte.

Sie können anhand des Antwortwerts in Firebug beobachten, ob eine Anomalie vorliegt.

4. Keine Erlaubnis zum Hochladen aufgrund abgelaufener Mitgliedschaftsrechte oder Sitzung.

Verwandte Empfehlungen: phpcms-Tutorial

Das obige ist der detaillierte Inhalt vonWas tun, wenn das Hochladen der PHPCMS-Datei fehlschlägt?. 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