我正在尝试设置一个cron作业,它将运行php脚本并将结果邮寄给用户。但是,当脚本运行时,我收到权限被拒绝错误。
/bin/sh: /var/www/vhosts/domain.com/httpdocs/bdmail.php: Permission denied
这是我在命令行中使用的代码:
/var/www/vhosts/domain.com/httpdocs/bdmail.php
如果有人能突出我的错误,我将不胜感激。我在plesk中设置了一个新任务,看起来对我来说是正确的。感谢
操作系统:带有Parallels Plesk Panel 12(64位)的CentOS 6
答案 0 :(得分:2)
您应该创建调度脚本解释器的调度任务,并将脚本路径作为选项。例如:
/ usr / bin / php /var/www/vhosts/domain.com/httpdocs/bdmail.php
而不仅仅是
/var/www/vhosts/domain.com/httpdocs/bdmail.php