Hello,
Das Ergebnis:
Warning: exec() has been disabled for security reasons in /***/***/***/test.php on line 4
PHP-Installation: apache
So wie ich das erwartet habe.
Dein PHP läuft also als Modul in einem Apachen.
Die "bösen" Fähigkeiten von PHP sind vermutlich alle ausgeschaltet.
Exec() und System() und ihre Brüder sind die wichtigsten.
Da Du nun weißt, wie man die Verfügbarkeit von Funktionen _testet_ (nicht nur abfragt), kannst Du das Gleiche nochmals mit den POSIX-Funktionen machen.
Das Interessante daran ist, den Usernamen des Apachen zu erfahren,
die Gruppen herauszufinden, zu denen der Apache gehört, die Gruppen herauszufinden, zu denen Du (Dein FTP-Zugang) gehörst.
Mittels chgrp() könntest Du nämlich der Datei eine Gruppe zuweisen, zu der Der Apache gehört und zu der auch Du gehörst, wenn es die gibt. Das wäre eine Lösung für Dich, den Zugriff für beide zu ermöglichen.
Harzliche Grüße vom Berg
http://www.annerschbarrich.de
Tom
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau
