Pb blocage php COM - PHP - Programmation
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...
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
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;
?>