繁体   English   中英

如果我使用控制器路径,Cron作业不起作用

[英]Cron job is not working if i use controller path

这是我使用从设置此链接到我的服务器的方式,但他们没有正确执行我的日程安排时间/ cronjob一个更认为没有编码问题.....

env php -q/http://www.oriify.com/index.php/cronjob/index

能帮帮我吗

我不知道为什么你运行“env php”而不是“php”。 除此之外,从我在这里看到你试图使用PHP运行一个URL,这是不正常的。

只是尝试先在crontab中运行你的行,看看它们是否有效。 它认为一个好的起点是将url替换为带有路径的脚本并替换该斜杠并用空格替换它(如果你想要做的是在安静模式下运行脚本)

只需使用wget而不是PHP。 您正在使用Web地址,PHP无法正常工作。 WGET执行HTTP查询,该查询还允许您的环境变量。

wget "http://www.oriify.com/index.php/cronjob/index" -O /dev/null

我敢肯定有些人可能认为它不合适并且在本地运行它是最好的,但在本地不允许.htaccess等。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM