2011-07-25 43 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提示符。