Dateien außerhalb von Apache umbennen nach Muster

excelite

Mitglied
Hallo erstmal,

mein Skript sollte per simples HTML Formular einen Ordner anwählen. Anschließend wird jede Datei im angewählten Ordner nach entsprechenden Kriterien umbenannt. Das ist alles auch kein Problem. Nur leider funktioniert das nur im htdocs Ordner. Sobald ich Verzeichnisse außerhalb von Apache anwähle klappt der ganze Hokus Pokus nicht. Als Fehlermeldung erscheint Premission Denied. Habe durchaus einige Quellen zurate gezogen. Ich bin mehrmals über "chwon" und "chmod" gestolpert. Jedoch bringt mich das auch nicht weiter. Ich kann das Skript toll benutzten, solange sich das Zielverzeichnis innerhalb von Apache befindet. Was kann ich da machen? Das Skript wird auch nur lokal ausgeführt. Also geht es mir nicht um Sicherheit, wer wieviele Nutzungsrecht hat oder nicht. Ich will nur, dass ich alle Dateien aus irgendeinem Ordner auf der Festplatte entsprechend bestimmten Kriterien umbenennen kann.

Vielen Dank,

excelite

Edit: Gibt dazu noch zu sagen, dass ich Windows als OS für meinen Apache nutzte.
 
Zuletzt bearbeitet:
Ich vermute mal Du hast ein "open_basedir" in der php.ini angegeben. Lösche den Wert daraus, dann sollte es keine Probleme mehr außerhalb des Hauptordners geben.
 
Zurück