1
我想在PHP中運行AppleScript。以下是我的代碼:如何在PHP中運行Shell腳本/ AppleScript?
<?php
echo "Hello World!";
shell_exec('osascript -e \'tell app "Finder" to make new Finder window\'');
shell_exec('osascript -e \'display dialog "hello" \'');
shell_exec('osascript ~/openExcel.scpt');
echo "DONE";
?>
當我在終端中單獨運行每個命令時,我可以得到預期的結果。但是,當我在服務器上打開這個.php文件作爲網頁時,我只能得到"Hello World!DONE"
。中間部分(3 exec
命令)完全沒有輸出結果。我不明白。