大师,
我为我的客户编写了一个PHP脚本,该脚本对他创建的文本文件执行大量数据。
代码已完成,我现在要自动化脚本。问题是它似乎仅手动运行。我不会作为CRON工作。
这是我在我的剧本标题中尝试使用“#!/ usr / bin / php -q”:
00 1 * * * /usr/bin/php -q /HDDLogs/HDDProcess.php >>/HDDLogs/HDDProcess.log 2>&1
日志文件确实已创建但为空。我尝试删除-q为安静模式:没有区别。仍然没有作为CRON工作。 PHP文件是chmod-ed 755。
此服务器上安装了Apache 2.0和PHP 5.3。我完全拥有我的代码和数据文件所在的目录。
如果你想知道,我的脚本永远不会调用URL。
任何想法?
谢谢,
的Al。
答案 0 :(得分:2)
我认为应该是:
“... /usr/bin/php -q -f /HDDLogs/HDDProcess.php
...”
或
“...... /usr/bin/php -q < /HDDLogs/HDDProcess.php
......”。