创建.htaccess文件后找不到404页面。已经检查配置文件,启用重写模式。索引文件显示blog / index.php正在运行,但index.php / user不是。已经检查过user.php。这是user.php的代码
(使用codeigniter)
<?PHP
class User extends MY_Controller{
}
echo "user file in controller for public";
?>
公共控制器中的用户文件 找不到404页面
找不到您请求的页面。
答案 0 :(得分:0)
使用以下代码将控制器保存为User.php
。
<?PHP
class User extends MY_Controller
{
public function index()
{
echo "user file in controller for public";
}
}
?>
答案 1 :(得分:0)
你设置了默认控制器吗? $ route [&#39; default_controller&#39;] =&#39; MY_Controller&#39;;
或者那样做
答案 2 :(得分:0)
Codeigniter change log说
更改了filenaming约定(类文件名现在必须 Ucfirst 以及小写的其他所有内容。)
所以你的控制器和文件名应该是
类用户扩展了MY_Controller {}
所以你的文件名必须是User.php
即:文件名=班级名称