Codeigniter不';不要加载视图
我是新来的Codeigniter,但由于某些原因,我不能让它工作。我想做的很简单。我在Codeigniter不';不要加载视图,codeigniter,Codeigniter,我是新来的Codeigniter,但由于某些原因,我不能让它工作。我想做的很简单。我在controller文件夹中有一个post.php文件。post.php的内容如下: class Posts extends CI_Controller{ function index(){ $this->load->view('hello.php'); } } 然后我的hello.php文件位于views文件夹中。它只是一个
controller
文件夹中有一个post.php
文件。post.php
的内容如下:
class Posts extends CI_Controller{
function index(){
$this->load->view('hello.php');
}
}
然后我的hello.php
文件位于views
文件夹中。它只是一个静态HTML页面。只是想先让它工作起来
文件夹结构如下:htdocs/codeignitor
当我访问以下站点时,我希望得到hello.php的内容:
http://localhost:8888/codeigniter/index.php/posts
当我访问上面的url时,它显示页面未找到
。但是默认的欢迎页面工作正常
$this->load->view('hello');
您的文件应按如下方式放置:
htdocs
|
+-- codeignter
|
+-- application
|
+-- controllers
| |
| +-- posts.php
+-- views
|
+-- hello.php
不要添加“.php”扩展名。像这样:
$this->load->view('hello') 在用于加载时,切勿使用“文件扩展数据块”: 您建议使用:
$this->load->view('hello');
就这样, 请检查文件名
如果你的类名是posts
php,那么应该是posts.php
如果这是正确的,那么检查config.php
中的$config['base\u url']
,并正确设置您的站点url。您是否尝试将文件重命名为posts.php
?