Bereitstellung von PHP-Schreibzugriff auf Verzeichnisse
Beim Versuch, eine Datei aus einem PHP-Skript zu erstellen, können aufgrund von Schreibberechtigungseinschränkungen Probleme auftreten . Um dieses Problem zu beheben, führen Sie die folgenden Schritte aus, um PHP Schreibzugriff auf das Zielverzeichnis zu gewähren:
Besitz und Berechtigungen über die Befehlszeile festlegen
Wenn Sie Zugriff auf den Befehl des Servers haben Zeile:
sudo chown -R <username>:<groupname> <directory_path> sudo chmod -R 775 <directory_path>
Verwenden Sie das Control Panel von HostGator
Für HostGator Shared Hosting:
Verzeichnis programmgesteuert erstellen
PHP kann das Verzeichnis selbst mit entsprechenden Berechtigungen erstellen:
$dir = 'myDir'; if (!file_exists($dir)) { mkdir($dir, 0755); }
Erklärung
Durch Festlegen dieser Berechtigungen kann PHP Dateien im angegebenen Verzeichnis erstellen und in sie schreiben.
Das obige ist der detaillierte Inhalt vonWie erteile ich PHP-Schreibzugriff auf Verzeichnisse?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!