Ich versuche gerad über
ein Skript auszuführen. Aber es funktioniert leider nicht.
Früher - wahrscheinlich als ich noch Lenny mit ISPC 3.0.3.2 und PHP 5.2.x, jetzt Squeeze mit ISPC 3.0.4.2 und PHP 5.3 - konnte ich immer im Ordner usr die Exekutiven sehen wie usr/bin/php oder usr/bin/php5. Jetzt ist der Ordner usr leer, wenn ich mich per FTP einlogge. Wenn ich jedoch als root über WinSCP reinschaue, kann ich alles sehen. Das war sonst nicht so.
Sind da vllt. nun die Rechte falsch? Momentan gehören die Dateien im Ordner usr root.
Oder muss die PHP-Datei im web Ordner liegen?
Wie kommt es überhaupt, dass bei manchen webs die ganzen Ordner wie usr, lib, lib64 überhaupt gar nicht existieren und bei manchen schon?
Danke für die Hilfe.
Code:
echo shell_exec('/var/www/clients/clientx/webx/usr/bin/php -f /var/www/clients/clientx/webx/cgi-bin/test.php');
Früher - wahrscheinlich als ich noch Lenny mit ISPC 3.0.3.2 und PHP 5.2.x, jetzt Squeeze mit ISPC 3.0.4.2 und PHP 5.3 - konnte ich immer im Ordner usr die Exekutiven sehen wie usr/bin/php oder usr/bin/php5. Jetzt ist der Ordner usr leer, wenn ich mich per FTP einlogge. Wenn ich jedoch als root über WinSCP reinschaue, kann ich alles sehen. Das war sonst nicht so.
Sind da vllt. nun die Rechte falsch? Momentan gehören die Dateien im Ordner usr root.
Oder muss die PHP-Datei im web Ordner liegen?
Wie kommt es überhaupt, dass bei manchen webs die ganzen Ordner wie usr, lib, lib64 überhaupt gar nicht existieren und bei manchen schon?
Danke für die Hilfe.