Hé les gars, j'ai une commande php exec qui fonctionne sur mon serveur linux distant mais pas sur mon serveur local windows (WAMP package). Je veux vraiment créer un poste de travail identique afin que je puisse tester localement et ensuite mettre à jour mon serveur distant. Si quelqu'un a des suggestions ou des solutions autres que la conversion à Linux, je l'apprécierais vraiment.Est-il possible d'exécuter exec php via cygwin?
<?php
$safe_path = escapeshellarg('fake-virus.txt');
$command = '/usr/bin/clamscan --stdout ' . $safe_path;
$out = '';
$int = -1;
exec($command, $out, $int);
echo $int;
if ($int == 0) {
// all good;
} else {
echo 'o no';// VIRUS!;
}
?>
Avez-vous essayé de lancer php.exe à partir du répertoire php dans C: \ wamp? – meagar
Je ne comprends pas très bien, ce que j'essaie de faire est de garder la même commande pour ne pas avoir à changer de code pour tester localement – Scarface