Nabend, wie guckt man per SSH2 ob ein Verzeichnis existiert oder nicht?
Lg Cal44
Nabend, wie guckt man per SSH2 ob ein Verzeichnis existiert oder nicht?
Lg Cal44
Funktioniert nicht. (Gibt kein Rückgabewert (Auch wenn das Verzeichnis nicht existiert, passierst nichts))
Und das ganze mal direkt per SSH (Putty?) ausgeführt? Hat der Nutzer ausreichende Berechtigung?
Habs per Root ausgeführt. (Putty natürlich)
Das funktioniert nur per Putty (Bei mir)
Wenn ich das in SSH 2 einbaue kommt keine Reaktion der Abfrage.
Lg Cal44
Merkwürdig, kannst du mir mal den genauen PHP-Code zeigen?
Wenn ich die if() Abfrage richtig verstanden habe dann überprüft diese nur ob der Befehl ausgeführt wurde egal welcher return Wert kommt.
Solange wie also keine Verbindungsprobleme oder der Command falsch ist wird dir die Abfrage nichts bringen.
MfG Tim
Funktioniert immernoch nicht. Es kommt immer das "else" raus
Lg
if (ssh2_exec($connection, "find /home/controlpanel/samp/sampsvr -type d -name samp03"))
so hab ich es nun allerdings kommt immer das gleiche raus und zwar true obwohl ich auch ein verzeichnis angeben kann was nicht existiert.
Du kannst soweit ich weiß so nur abfragen, ob der Befehl ausgeführt wurde [...]
Zitatif (ssh2_exec($connection, "find /home/controlpanel/samp/sampsvr -type d -name samp03"))
if was?
Bitte den ganze Code posten.
Ich hab es auch so hier probiert
if (ssh2_exec($connection, "find /home/samp/sampsvr" -type d -name samp03") == '/home/samp/sampsvr/samp03'){ echo 'Test'; }else{ echo 'Kein Test'; }
kein erfolg
Resource id #5