2011-07-25 80 views

回答

1

很可能丹的想法是你的問題。然而,如果從瀏覽器中運作的,你也可以這樣調用的頁面:

wget -q "http://www.domain.com/path/to/script/script.whatever" >/dev/null 2>&1 

如果你仍然可以去除>的/ dev/null的錯誤2> & 1份& [如果你的電子郵件地址是域管理員帳戶]輸出,包括錯誤應通過電子郵件發送給您。

至於正確的權限,請不要更改默認的plesk,否則您將遇到正常ftp的問題。 默認值爲: httpdocs = ftpuser.psacln中的所有東西 任何由php/apache = apache.apache寫的東西〜除非您在該域中運行php作爲cgi,那麼它們也屬於ftp用戶。

-sean

+0

嗨肖恩,謝謝你的回答。這個解決方案正在爲我工​​作,因爲我現在正在調用該頁面,並作爲apache。再次感謝。 –

+0

沒問題 - 很高興幫助。 –

0

cron作業將以創建它們的用戶身份運行。比權限錯誤更可能是路徑錯誤。如果你沒有指定要運行的程序/腳本的完整絕對路徑以及你引用的任何文件,那麼你可能會遇到問題,因爲cron在它的環境中不會像Apache那樣或在你的環境中具有相同的PATH shell提示符。