Hello,
warum kann ich mit PHP die CHMODs auf dem Server nich verändern?
chmod ($z0, 0777);
Der Name des Dienstprogrammes heißt ChangeMode
Der Aufruf wird mit chmod durchgeführt. Der betroffene Wert heißt
Zugriffsrechte
Warning: chmod failed: Operation not permitted in /home/.sites/143/site2/web/mlog/pbcheck1.php on line 25
Das Verzeichnis hat die Zugriffsrechte 745... und wo ist der zweite teil dazu? Die Zugriffsrechte bestehen mindestens aus den Teilen
Zugriffsrechte: -rwxrwxrwx oder 0777
Eigentümer / Owner
Gruppe / Group
Wenn Du das mit FTP hochgeladen hast, bist Du als User der Owner (u) und deine Standardgruppe die Gruppe (g)
Bitte nicht o und u verwechseln:
o -> others = Jedermann
g -> group = Gruppe
u -> user = Owner / Eigentümer
Wenn Du keine Root-Rechte oder Root-Shell-Rechte hat, dann darfst Du die Kommandos chown (ChangeOwner) und chgrp (ChangeGroup) wahrscheinlich nicht verwenden. Kommt auf das Linux an, was im Einsatz ist.
Sonst musst du einfach das File an den Apachen (PHP) "verschenken". Dazu musst Du wissen, unter welchem Namen er läuft.
chown neuerOwner Dateiname
Grüße
Tom