我想要一些解释。
我有一个脚本
<?php
//mailing script here
?>
我每天都从我的面板上添加CRON的工作。
- 我得到了:权限被拒绝(然后我添加了"wgethttp://domain.com/performance_cron/daily.php>/dev/null"在php标记之前,它正在工作)。这是最好的解决方案吗
- 作业在公共HTML之前保存在我的根目录"/"中。这是件好事吗?或者我如何更改保存目录
- 最后我得到了"2:语法错误:"("意外",尽管工作正在完成
感谢
- 如果您没有将PHP安装为CGI,则需要使用
wget path/to/php > /dev/null
如果安装为CGI的PHP尝试在PHP脚本中添加CCD_ 2作为第一行,在启动CCD_ 3标签之前。("#!/usr/local/bin/php"=php可执行文件的路径) - 保护cron脚本并将其置于公共访问之外是个好主意
"(" unexpected"
是php代码中的一个错误,请尝试解决它
- Wget是调用webdir脚本的好方法
- 如果存储在webdir之外,您可以将php脚本转换为独立的php-cli脚本。使用chmod使独立脚本可执行,或者通过php二进制文件调用常规脚本
- 你必须留下更多关于这个的信息。按照错误提示操作