我在網絡上的每個位置搜索以下信息: 如何在「站點」文件夾中執行applescript。讓我來解釋一下: 我已經作出了litthe腳本(PHP),該執行哪個打開文件 AppleScript的一個AppleScript:在站點文件夾中執行Applescript
tell application "Finder"
open file "Macintosh HD:Utilisateurs:my-user:FOO.pdf"
end tell
我的PHP腳本:
exec("osascript ShutDown.scpt");
,當我從本地主機執行它,它正在工作。但是,當我使用網站文件夾 http://my-user.home/myPhpScript.php訪問它時,它不起作用。你可以在下面的apache中找到這個錯誤:
my-user.home osascript[1323] <Error>: kCGErrorFailure: Set a breakpoint @
CGErrorBreakpoint() to catch errors as they are logged.
_RegisterApplication(), FAILED TO establish the default connection to the WindowServer,
_CGSDefaultConnection() is NULL.
你知道任何解決方案,使其工作?
非常感謝你
感謝您的回答。我只會在我的本地網絡中使用它。我不明白的是爲什麼localhost可以執行它,而Sites文件夾不能......我會嘗試檢查兩個httpd.conf文件。謝謝 ! – Jordan 2011-06-03 09:01:48