在codeigniter(php)中调用控制器时出错?

时间:2015-02-28 11:30:20

标签: php codeigniter

我在codeigniter创建了一个网站。它在本地主机上工作正常,在实时服务器上正常打开默认控制器,但是当我调用其他控制器时,我收到错误的指定无输入文件。一切都在本地主机上正常工作。

class Contact_us extends CI_Controller {

public function index()

   {

       echo  $data["header"] = $this->load->view('header');

        //$this->load->view('index',$data); 

    }   

}

我正在调用我的控制器,如mysitename / index.php / contact_us

1 个答案:

答案 0 :(得分:0)

它适用于htaccess文件中的更改,如

 DirectoryIndex index.php
 RewriteEngine on

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

并输入$ config [' index_page'] ="&#34 ;;在配置文件中 所以现在我的网站网址变得像mysitename / contact_us