Deutsch| English
  #1  
Alt 22.01.2012, 16:08
Erfahrener Benutzer
 
Registriert seit: 12.11.2009
Beiträge: 142
Standard Ordner usr - Exekutiven

Ich versuche gerad über
Code:
echo shell_exec('/var/www/clients/clientx/webx/usr/bin/php -f  /var/www/clients/clientx/webx/cgi-bin/test.php');
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.
Mit Zitat antworten
  #2  
Alt 23.01.2012, 09:24
Administrator
 
Registriert seit: 08.08.2007
Beiträge: 8.822
Standard

Zitat:
Momentan gehören die Dateien im Ordner usr root.
Das ist so richtig.

Möglicherweise ist jailkit in dem Web an, dann wäre der Pfad zu PHP und dem Script falsch. Versuch stattdessen mal:

/usr/bin/php -f /cgi-bin/test.php

bzw:

/usr/bin/php -f /var/www/clients/clientx/webx/cgi-bin/test.php

Zitat:
Wie kommt es überhaupt, dass bei manchen webs die ganzen Ordner wie usr, lib, lib64 überhaupt gar nicht existieren und bei manchen schon?
Das hängt damit zusammen, ob Du Jailkit für den Shell User aktiviert hast oder nicht.
Mit Zitat antworten
Antwort


Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an



Alle Zeitangaben in WEZ +2. Es ist jetzt 15:12 Uhr.


Powered by vBulletin® Version 3.8.1 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.6.0