Page 1 of 1

safe_mode und die befehle rmdir, mkdir, chown, chmod etc.

Posted: 2005-03-13 01:44
by frew
Hi!

Ich möchte ein paar Scripte ausführen, die die Befehle

Code: Select all

rmdir();
mkdir();
chmod();
enthalten.
Das Problem ist, wie sich herausgestellt hat, dass mein Provider safe_mode auf ON gestellt hat, dieses aber nicht ausschalten möchte. Jetzt werden Verzeichnisse auf den User vom Apache erstellt und ist für mich auch keine Lösung, da das Arbeiten damit nicht mehr richtig funktioniert.

Hat wer vielleicht eine gescheite Lösung, außer "safe_mode auf OFF stellen" oder "Benutz mal die Suchfunktion", die hab ich schon ausprobiert ;)

Danke schonmal ....

Re: safe_mode und die befehle rmdir, mkdir, chown, chmod etc.

Posted: 2005-03-13 10:50
by Joe User
FTP.

Re: safe_mode und die befehle rmdir, mkdir, chown, chmod etc.

Posted: 2005-03-13 11:26
by frew
Das ist sehr umständlich .... es ist nicht nur das eine Script, was im safe_mode nicht funktioniert ... und bis diese Scripte alle umgeschrieben sind, kann es dauern.

Bitte eine Lösung, die auch mit safe_mode ON funktionieren könnte ;)

Re: safe_mode und die befehle rmdir, mkdir, chown, chmod etc.

Posted: 2005-03-13 14:33
by Joe User

Re: safe_mode und die befehle rmdir, mkdir, chown, chmod etc.

Posted: 2005-03-13 23:39
by beff
So schwer isses nicht. Du schreibst dir einfach drei Ersatz-Funktionen für chmodftp, mkdirftp und rmdirftp, die via FTP auf den Server connecten und dort die entsprechenden Operationen ausführen. Ein paar Zeilen Code braucht es dafür zwar schon (speziell rmdir, da wohl rekursiv), aber das anpassen der bestehenden Skripte ist ein Klacks. Zuerst includest du die PHP-Datei mit den neuen Funktionen und benennst dann einfach die alten Aufrufe um.

Ajo: Von http://www.alishomepage.com/FTP/index.php?do=getSource kannst du schon sehr viel übernehmen.