我需要使用 CodeIgniter 在文件上运行 cron 作业,但 CodeIgniter 不允许我直接运行文件。IE
我可以在浏览器中运行控制器:
api.example.com/index.php/cron
Run Code Online (Sandbox Code Playgroud)
我的主机只允许我运行 PHP 文件,而无法通过命令行执行此操作,因为它不允许我运行 wget 或 curl。
如何让 CodeIgniter 运行如下文件:
api.example.com/index.php/application/controller/cron.php
Run Code Online (Sandbox Code Playgroud)
我可以用我的主机调用该文件。
更新
我以为我会更新所有对我有用的选项,但我最终更改了托管并执行了以下操作。
http://devsforrest.com/116/setup-a-cronjob-to-run-every-5-month-on-media-temple
使用 wget 命令以及您的 url 在 codeigniter 文件中运行 cron 在您的情况下它应该是:
wget api.example.com/index.php/controller/function
Run Code Online (Sandbox Code Playgroud)
并注意不要使用文件路径,使用调用函数的 url。
| 归档时间: |
|
| 查看次数: |
15580 次 |
| 最近记录: |