我已经尝试了之前答案中的所有内容
命令:/usr/local/bin/php /home/username/public_html/temp/index.php/ controller function
这是我使用的命令,因为我的网站位于特定域的临时文件夹中
之前有404
错误,但现在显示
无法打开输入文件:/home/username/public_html/temp/index.php/
对解决方案有任何想法吗?
答案 0 :(得分:2)
我实际上无法记住CodeIgniter如何进行路由的第一步 - 但我坚信它使用重写规则来完成它。因此,如果要使用codeIgniter的路由,则需要通过Apache / nginx。遗憾。
不过,一个好的电话会是wget -q http://whatever.your.site.is/index.php/controller/function
。
答案 1 :(得分:1)
只需删除末尾的斜杠,以便显示如下
/usr/local/bin/php /home/username/public_html/temp/index.php controller function