Cron与Laravel合作

时间:2015-04-18 09:51:39

标签: php laravel-4 cron server

我正在使用Laravel 4.2.11开发一个Cron应用程序。我使用下面的命令作为Cron命令。

wget http://apiproducts.com/foysal/public/get_products

get_products routes.php 中定义的路线。

但是此命令在服务器中生成.txt文件,如 get_products.txt,get_products.1.txt,get_products.2.txt 等。

我怎样才能摆脱这个问题?

1 个答案:

答案 0 :(得分:1)

wget是一种从网络(下载)检索内容的工具,而不仅仅是发送请求:

  

GNU Wget是一个免费软件包,用于使用最广泛使用的Internet协议HTTP,HTTPS和FTP检索文件。

因此,在调用此命令时,如果没有任何选项,您将获得带有响应的文件。

如果您只是在发送请求的能力之后,并且您不打算获取页面,那么您可能应该查看cURL,它允许您通过终端发送请求,并且在cron-job中工作得很好。

您的命令将更改为:

curl http://apiproducts.com/foysal/public/get_products