1

我无法使用 codeigniter 运行 cron 作业 ..

我在看谷歌和stackoverflow ..等

但我无法运行它

所有这些命令我都对其进行了测试但不起作用

控制器是:管理方法是:短信

php /management/index.php management sms    
wget http://saudi-hotels.info/management/sms    
saudi-hotels.info/index.php/management/sms  
/saudihot/bin/curl http://www.saudi-hotels.info/management/sms  
php /http://saudi-hotels.info/index.php management sms  
saudi-hotels/index.php/management/sms   
php /path/to/index.php management sms >> /dev/null  
/home/saudihot/public_html/index.php management sms 
php /home/saudihot/public_html/index.php "management sms"       

这是 cron 工作

这是一个链接http://saudi-hotels.info/management/sms

我想每分钟运行一次这个链接..

但它不起作用

我不知道命令行中的问题出在哪里或什么?

在此处输入图像描述

4

1 回答 1

1

首先检查向 url 发出 HTTP 请求是否真的有效。我怀疑没有得到所需的输出与代码有关。尝试运行

http://www.saudi-hotels.info/management/sms

在网络浏览器中。如果有效,请尝试wget -q http://www.saudi-hotels.info/management/sms

或者你可以使用

PATH_TO_PHP/php PATH_TO_INDEX.PHP/index.php management sms

更新:


我试图通过浏览器访问 http://www.saudi-hotels.info/management/sms它把我重定向到主页。似乎有一些路由问题。检查 config 文件夹中的 .htaccess 和 routes.php

于 2012-11-21T18:01:59.770 回答