php – 找不到Codeigniter控制器
发布时间:2020-12-13 17:50:18 所属栏目:PHP教程 来源:网络整理
导读:我在codeigniter中创建了一个控制器.问题是当我在url中点击控制器名称和函数名称时,它会给我错误404找不到.我是codeigniter的新手,我不明白我哪里出错了 这是我的控制器 ?phpif(!defined('BASEPATH')) exit('No direct script access allowed');class Home e
我在codeigniter中创建了一个控制器.问题是当我在url中点击控制器名称和函数名称时,它会给我错误404找不到.我是codeigniter的新手,我不明白我哪里出错了
这是我的控制器 <?php if(!defined('BASEPATH')) exit('No direct script access allowed'); class Home extends CI_Controller{ function __construct(){ parent::__construct(); } function you(){ $this->load->view('home_view'); } } ?> 而我的观点是这样的 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>My First CodeIgniter Practice</title> </head> <body> <h1> HELLO CI Buddy...!</h1> </body> </html> 我在codeigniter上创建了我的第一个项目,我遇到了这个问题.我已经尝试了stackoverflow中的大部分解决方案,之后我就问了这个问题.所以我的要求是不要将这个问题添加到复制中.我想解决我的问题.任何帮助都是值得的 谢谢 解决方法
我认为.htaccess文件可能存在问题.你的主项目目录中是否有.htaccess文件,如下所示?如果不这样做..
RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.+)$index.php/$1 [L] (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |