php + file + permission

  • ich hab folgendes Problem:

    Ich hab ein Skript, das mir aus einer Datenbank und einem Template ein neues File geniert und es dann schreibt. Local (über localhost) funkt alles tadellos. Sobald ich es aber auf den Server stelle, bekomme ich die Fehlermeldung "Permission denied" gleich beim Anlegen der ersten directory.

    Die Lösung, die ich gefunden habe, ist die, die Perms der root-Dir, wo ich die Files genieren möchte, auf 777 zu setzen. Gibt es einen anderen, schlaueren Weg als das oder sollte ich damit glücklich sein?

    *** Make it idiot proof, and someone will build a better idiot. ***

  • Zitat von MarvinTheRobot

    hm das ganze nicht manuell setzen sondern php machen lassen... ;) chmod() machts möglich. *g*


    nachdem ich das root-Verzeichnis auf 777 gesetzt habe und alle weiteren, die vom script angelegt werden auf 755 sind, klappt alles wunderbar ...
    also bin ich glücklich.:bounce:

    *** Make it idiot proof, and someone will build a better idiot. ***

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!