Heim > Artikel > Backend-Entwicklung > PHP kann keinen Ordner erstellen
php kann keinen Ordner erstellen?
Hochladen, Ordnererstellung fehlgeschlagen:
Funktionsbeschreibung in der offiziellen PHP-Dokumentation anzeigen:
Modus wurde angegeben als: 0777. Warum wird immer noch der Fehler gemeldet, dass er keine Berechtigung hat? ?
Nachdem ich das Dokument sorgfältig gelesen hatte, stellte ich fest, dass es sich hierbei um einen rekursiven Modus handelt und die Verzeichnisse, die möglicherweise erstellt werden, in mehrstufigen Verzeichnissen vorliegen. Das aktuelle Verzeichnis, das im Projekt erstellt werden soll: 20160704, es sollte sich im Ordner online/thum/img befinden:
Fügen Sie also den dritten Parameter zur mkdir-Funktion hinzu öffne es Rekursiver Modus:
Beispiel: mkdir($uploadpath,0777,true);
Laden Sie das Bild erneut hoch, erfolgreich! !
Weitere PHP-Kenntnisse finden Sie auf der PHP-Chinese-Website!
Das obige ist der detaillierte Inhalt vonPHP kann keinen Ordner erstellen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!