为什么我一直收到错误: - 页面不存在

时间:2017-08-31 10:21:44

标签: php codeigniter

美好的一天!

我是代码点火器的新手,我一直在练习手册上的教程来创建博客,

但是我的视图页面一直在说找不到页面,

这是我的索引:



<h2><?php echo $title; ?></h2>

<?php foreach ($news as $news_item): ?>


    <h3><?php echo $news_item['title']; ?></h3>
    <div class="main">
            <?php echo $news_item['text']; ?>
    </div>
    <p><a href="<?php echo site_url('news/'.$news_item['slug']); ?>">View article</a></p> <?php endforeach; ?>    
&#13;
&#13;
&#13;

这是每个帖子的视图页面:view.php

&#13;
&#13;
   <?php
echo '<h2>'.$news_item['title'].'</h2>';
echo $news_item['text']; 
&#13;
&#13;
&#13;

这是我的路线:

&#13;
&#13;
 $route['news/create'] = 'news/create';
`$route['news/create'] = 'news/create';
$route['news/(:any)'] = 'news/view/$1';
$route['news'] = 'news';
$route['(:any)'] = 'pages/view/$1';
$route['default_controller'] = 'pages/view';`
&#13;
&#13;
&#13;

我确认我在数据库中有详细信息。

谢谢你,如果你可以提供帮助

1 个答案:

答案 0 :(得分:0)

你的site_url中缺少index.php, 1]在config.php中添加index.php或 2]在锚标签中使用index.php [如:/index.php"&gt;查看文章]