嘿傢伙我有一個PHP EXEC命令,在我的遠程Linux服務器上工作,但不是我的Windows(WAMP包)本地服務器。我真的想創建一個相同的工作站,以便我可以在本地進行測試,然後更新我的遠程服務器。如果任何人有任何建議或解決方案,而不是轉換爲Linux,我真的很感激它。可以通過cygwin運行php exec嗎?
<?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!;
}
?>
你有沒有試過從C:\ wamp中的php dir運行php.exe? – meagar 2010-06-15 01:22:53
我不太明白,我試圖做的,雖然是保持相同的命令,所以我不必更改代碼本地測試與遠程 – Scarface 2010-06-15 01:25:36