Heim  >  Artikel  >  Backend-Entwicklung  >  Was soll ich tun, wenn beim Hochladen in PHP der Fehler auftritt, dass die temporäre Datei nicht gefunden werden kann?

Was soll ich tun, wenn beim Hochladen in PHP der Fehler auftritt, dass die temporäre Datei nicht gefunden werden kann?

藏色散人
藏色散人Original
2020-07-22 10:56:383140Durchsuche

Lösung für den Fehler „Temporäre Datei nicht gefunden“ beim PHP-Upload: Öffnen Sie zuerst die Datei „php.ini“, entfernen Sie dann das Semikolon vor dem Element „upload_tmp_dir“ und fügen Sie am Ende einen geeigneten Pfad hinzu als „C:/windows/temp“; fügen Sie schließlich der Benutzergruppe für anonymen Zugriff auf die Website die Lese- und Schreibberechtigungen hinzu.

Was soll ich tun, wenn beim Hochladen in PHP der Fehler auftritt, dass die temporäre Datei nicht gefunden werden kann?

PHP-Upload kann temporären Ordner nicht finden (Lösung)

[Temporärer Ordner nicht gefunden] Diese Fehlermeldung ist angepasst Beispielsweise wird ein bestimmtes Shop-Programm beim Hochladen darauf hinweisen, und ein CMS meldet beim Hochladen die Meldung „Sie haben die Datei nicht ausgewählt“, aber in Wirklichkeit handelt es sich um PHP dadurch, dass der verwendete temporäre Ordner keine Schreibrechte hat. Zu diesem Zeitpunkt beträgt der Fehlercodewert von $_FILES['XXX']['error'] 6.

Empfohlen: „PHP-Tutorial

Zuerst müssen Sie die php.ini-Datei öffnen und die PHP-Umgebung unter IIS konfigurieren in %system% /windows öffnen wir hier php.ini und suchen nach

 ;upload_tmp_dir =;upload_tmp_dir =

Es gibt keinen Pfad dahinter, das heißt, wir haben keinen temporären Ordner festgelegt. Das Seltsame ist, dass php.ini aktiviert ist Viele chinesische Server setzen diesen Punkt nicht, sind alle normal, funktionieren aber nicht auf dem englischen Server.

Dann legen Sie es selbst fest

Entfernen Sie das Semikolon (;) vor dem Element upload_tmp_dir und fügen Sie den Pfad danach hinzu, setzen Sie ihn beispielsweise auf:

upload_tmp_dir ="C:/windows/temp"

Geben Das Verzeichnis C:/windows/temp fügt der Benutzergruppe für anonymen Zugriff auf die Website Lese- und Schreibberechtigungen hinzu.

Hier ist außerdem zu beachten, dass für die Verzeichnisfenster der oberen Ebene auch die Berechtigung „Verzeichnis auflisten“ des Benutzers des Benutzers festgelegt werden muss, da diese sonst ungültig ist. Dieses Problem beschäftigt mich schon seit langem.

Das obige ist der detaillierte Inhalt vonWas soll ich tun, wenn beim Hochladen in PHP der Fehler auftritt, dass die temporäre Datei nicht gefunden werden kann?. 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