我想使用CURL或WGET每15分钟运行一次PHP脚本。
此PHP文件位于本地文件夹中:
/home/x/cron.php
我如何使用CURL / WGET运行它?
当我尝试运行
时,它不起作用curl /home/x/cron.php
谢谢!
答案 0 :(得分:2)
答案 1 :(得分:1)
做这样的事情:
/usr/bin/php /home/x/cron.php
cURL / wget用于HTTP操作。如果您的PHP脚本位于同一系统上,则不希望通过HTTP加载它。 (当然,你可以通过HTTP访问它,但我认为这不是你想要的。)只需直接调用它。
或者,您可以在脚本上设置执行权限并输入shebang line for PHP:
#!/usr/bin/php
然后,直接将您的PHP脚本放在crontab中。
答案 2 :(得分:0)
如果您使用的是CURL或WGET,我相信您需要将路径作为URL传递。如果要在命令行上运行php脚本,则需要使用php CLI