PHP via SSH aansturing script andere webserver
Roy Buijs
08/12/2007 21:44:00Ik heb het volgende probleem.
Als ik ssh gebruik via php, naar een andere webserver toe, werkt alles naar behoren.
Het enige probleem is, ik kan geen script opstarten.
Ik kan dus wel txt files aanmaken, directory wisselen, alleen ik kan geen script opstarten.
hierbij een voorbeeld die werkt:
$stream = ssh2_exec($connection, 'echo "het werkt" > hhsshtest.txt' );
en hier die niet werkt:
$stream = ssh2_exec($connection, './tnfcoduo1.sh start; echo "endofcommand"' );
Dit draait op een php5 linux server.
Mis ik iets in mijn libraries? of is dit een beveiliging die ik ergens uit moet zetten?
Dit script loopt namelijk perfect op een php4 server.
Alvast bedankt voor de antwoorden
grtz Roy
Als ik ssh gebruik via php, naar een andere webserver toe, werkt alles naar behoren.
Het enige probleem is, ik kan geen script opstarten.
Ik kan dus wel txt files aanmaken, directory wisselen, alleen ik kan geen script opstarten.
hierbij een voorbeeld die werkt:
$stream = ssh2_exec($connection, 'echo "het werkt" > hhsshtest.txt' );
en hier die niet werkt:
$stream = ssh2_exec($connection, './tnfcoduo1.sh start; echo "endofcommand"' );
Dit draait op een php5 linux server.
Mis ik iets in mijn libraries? of is dit een beveiliging die ik ergens uit moet zetten?
Dit script loopt namelijk perfect op een php4 server.
Alvast bedankt voor de antwoorden
grtz Roy