par
zooltunis » 28 juin 2012, 13:31
salut à tous,
je suis entrain de creer une page web qui fait gerer les VM
ma pbm est quand je veux envoyer un cmd shell comme
il faut le sudo
comment je peux faire executer cette commande parfaitement
et y'a quelqu'un a une idée sur SSH2.php class car j'ai tapé ce code là dans index.php
Code : Tout sélectionner
include('Net/SSH2.php');
$ssh = new Net_SSH2('www.domain.tld');
$ssh->login('username', 'password');
$ssh->read('[prompt]');
$ssh->write("sudo virsh list --all\n");
$ssh->read('Password:');
$ssh->write("Password\n");
echo $ssh->read('[prompt]');
bien sur avec mes données personel

mais le navigateur m'affiche ce message: Maximum execution time of 30 seconds exceeded in :chemin/vert/ssh2.php
suivi par un tableau
2 5.4419 3817856 Net_SSH2->read( ) ..\index.php:332
3 6.3236 3819488 Net_SSH2->_get_channel_packet( ) ..\SSH2.php:1790
4 6.3236 3819520 Net_SSH2->_get_binary_packet( ) ..\SSH2.php:2015

aidez moi svp
