Guten Tag
Mein PHP Skritp erstellt dynamisch eine Seite (abc.php) und speichert diese in einem Ordner auf dem Server.
Rufe ich diese Seite (abc.php) auf, gibt's die Fehlermeldung:
"SAFE MODE Restriction in effect. The script whose uid is 30 is not allowed to access ../inc/xxx.php owned by uid 1690 in"
Ich verstehe das so:
../inc/xxx.php hat den FTP als Besitzer. (Weil ich dieses Skript per FTP hochgeladen habe)
abc.php hat das PHP-Skript als Besitzer.
Weil es zwei verschiedene Besitzer gibt, gibt's ein Konflikt. Wie löse ich den?
Hab folgendes überlegt:
Eins:
Ich ändere safe_mode in php.ini (habe leider keinen Zugriff)
Zwei:
Ich ändere safe_mode mittels ini_set() im Skript. (Geht nicht)
Drei:
Ich ändere den Besitzer. (Dürfte wohl nicht gehen...)
Vier:
Ich schreibe die mit dem PHP Skritp erstellt dynamisch eine Seite (abc.php) mittels FTP auf den Server.
Ist das wirklich die beste Lösung?
Wie könnte man dieses Problem sonst noch lösen?
Danke bereits im Voraus
Schorsch