找不到404页面网址 - codeigniter

时间:2015-10-25 08:03:05

标签: php codeigniter

我下载了codeigniter 3。 现在,我想加载一个简单的视图,但是我收到了这条消息:

  

未找到

     

找不到请求的网址/ Mobile / Vitrinsaz / Pannel / cp / auth / login   在这台服务器上。

http://www.vitrinsaz1.ir/Mobile/Vitrinsaz/Pannel/cp/auth/login

/controllers
       /cp
           /auth

auth.php:

<?php

class auth extends baseController
{

    public function __construct()
    {
        parent::__construct();
    }

    public function login( $msg = '' ){

        //$this->mustnot_be_logged();
        $this->load->view('login'  , '');
    }
}


/views
       /cp
           /login.blade.php

我做错了什么?

更新

.htaccess中的/public_html/Mobile/Vitrinsaz/Pannel个文件:

<IfModule mod_rewrite.c>



RewriteEngine on
RewriteCond %{HTTP_HOST} !^www.vitrinsaz1.ir
RewriteRule ^.*$ http://www.vitrinsaz1.ir%{REQUEST_URI} [R=301,L]

RewriteCond $1 !^(index\.php|resources|robots\.txt)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L,QSA] 

</IfModule>

1 个答案:

答案 0 :(得分:1)

你的班级名字从大写字母

开始
ActorLogging

如果您使用的是codeigniter3,您的文件名也应以大写字母

开头
<?php

class Auth extends baseController
      ^
{

    public function __construct()
    {
        parent::__construct();
    }

    public function login( $msg = '' ){

        //$this->mustnot_be_logged();
        $this->load->view('login'  , '');
    }
}

此外,如果您在没有Auth.php 的情况下进行访问,则请添加index.php

还要确保您使用的文件夹名称正确(没有任何拼写错误)