Pb blocage php COM

Pb blocage php COM - PHP - Programmation

Marsh Posté le 10-05-2013 à 13:24:38    

Bonjour,
 
J'essaie de faire un petit dev en php, qui exécuterait (sur le serveur donc) un script vbs
N'étant pas (de loin) développeur php, j'ai trouvé le code ci-dessous en googlant, mais lorsque je lance cela dans le navigateur, ça bloque sans aucun affichage sur la ligne $obj = new COM
 
Comment régler le pb, svp ?
 
Merci
 

<?php
$command = 'wscript.exe C:\temp\essai.vbs';
$wait = true;
$obj = new COM ( 'WScript.Shell' );
if ( is_object ( $obj ) )
{
    $obj->Run ( 'cmd /C ' . $command, 0, $wait );
}
else
{
    echo 'can not create wshell object';
}
$obj = null;
?>

Reply

Marsh Posté le 10-05-2013 à 13:24:38   

Reply

Marsh Posté le 13-05-2013 à 10:07:05    

Ben déjà, est-ce que la lib COM est activée sur le serveur?
 
Ensuite, je suis pas sûr que passer par COM soit nécessaire pour ce type d'opération :/ Passer par shell_exec() ou system() suffirait amplement à mon avis... :o


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Marsh Posté le 14-05-2013 à 17:12:45    

Ben voilà, mon pb est résolu.
Je ne connaissais pas shell_exec
Voilà qui est fait
J'apprends petit (tout petit !) à petit
 
Ca marche
 
Merci beaucoup

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed