【发布时间】:2013-03-05 23:26:44
【问题描述】:
我正在尝试设置 CRON 作业,以便在安装 CodeIgniter 时对数据库进行一些更改,并且遇到主机问题导致其无法工作。主机的 CRON 设置只允许您执行 PHP 文件而不是调用 URL。
我尝试过的:
Curl, wget, file_get_contents, fopen, http_get 来自静态 PHP 文件 - 主机不允许
/path/to/php /path/to/index.php控制器方法-使用命令行界面
在与主持人进行了徒劳无益的谈话后,我没有主意了。有谁知道我如何在没有上述内容的情况下从静态 PHP 文件调用控制器方法?
【问题讨论】:
-
我使用 CLI 方法,它可以工作...什么版本的 PHP?你知道你的主机的 Linux 风格吗?
-
您是在共享主机还是虚拟专用服务器 (VPS) 上工作?
-
我不完全确定它到底是什么 Linux 风格,或者如何找出来,但我可以在 phpinfo: x86_64-redhat-linux-gnu 下看到这一点。这些命令可以通过 PHP 4 或 PHP 5.2 运行,并且在共享主机上
-
您最好的选择可能是在我们托管公司的社区论坛或公告板上发布一些内容(如果可能)。这个问题非常依赖于服务器。抱歉,我帮不上什么忙。
标签: codeigniter cron