B3rt
25/12/06, 17:37
Ik wil vanaf PHP4 welke op windows2003 draait een commando geven via SSH aan een linux machine.
Het commando wat ik wil geven is eigenlijk altijd
/<pathtofile>/server.init start
of
/<pathtofile>/server.init stop
<pathtofile> is bekend in database
Ik dacht zelf ssh2 te gebruiken maar op de webserver waarop dit moet draaien staat alleen PHP4, ik heb geen plannen om dit te upgraden naar PHP5 speciaal hiervoor.
Een andere mogelijkheid zou normaal zijn shell_exec te gebruiken echter omdat het script op een windows server draait wordt de cmd.exe gebruikt en hiermee kan je dus niet connecten met ssh naar een linux server.
Dus is er een manier om via ssh toch in PHP4 op windows2003 een commando kan geven aan een linux machine?
Het commando wat ik wil geven is eigenlijk altijd
/<pathtofile>/server.init start
of
/<pathtofile>/server.init stop
<pathtofile> is bekend in database
Ik dacht zelf ssh2 te gebruiken maar op de webserver waarop dit moet draaien staat alleen PHP4, ik heb geen plannen om dit te upgraden naar PHP5 speciaal hiervoor.
Een andere mogelijkheid zou normaal zijn shell_exec te gebruiken echter omdat het script op een windows server draait wordt de cmd.exe gebruikt en hiermee kan je dus niet connecten met ssh naar een linux server.
Dus is er een manier om via ssh toch in PHP4 op windows2003 een commando kan geven aan een linux machine?