gpt4 book ai didi

php - 如何从批处理文件执行 codeigniter Controller

转载 作者:行者123 更新时间:2023-12-02 01:16:51 24 4
gpt4 key购买 nike

我想在 php 中安排一个任务在特定时间运行,我正在使用 codeigniter 框架。所以想写一个批处理文件来在给定的 Controller 中执行给定的功能。我已经为简单的 php 文件编写了一个批处理文件,它工作正常,但在为 codeigniter 编写时出错。

下面是我的 codeigniter 批处理文件

C:\xampp\php\php.exe -f C:\xampp\htdocs\DatabaseServices\index.php\controller_name\FUNCTION_NAME它给出了一个错误“无法加载文件”

最佳答案

参见 Codeigniter Documentation on the CLI interface .

Now normally you would visit the your site using a URL similar to this: example.com/index.php/tools/message

Instead, we are going to open Terminal in Mac/Lunix or go to Run > "cmd" in Windows and navigate to our CodeIgniter project:

$ cd /path/to/project;
$ php index.php tools message

确保您为 Controller 发送正确的参数。

在你的情况下:

cd C:\xampp\htdocs\DatabaseServices
C:\xampp\php\php.exe index.php controller_name FUNCTION_NAME

关于php - 如何从批处理文件执行 codeigniter Controller ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10352974/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com