我目前正在學習Codeigniter。如您所知,首次安裝軟件包時,控制器中會有一個名爲welcome.php的默認文件。如何將Codeigniter中的welcome.php更改爲類似index.php的東西?
我試圖修改頁面的index.php,這裏是代碼:
<?php
defined('BASEPATH') OR exit('No direct script access allowed');
class Index extends CI_Controller {
public function index()
{
$this->load->view('welcome_message');
}
}
我也改變了route.php在配置文件中:
<?php
defined('BASEPATH') OR exit('No direct script access allowed');
$route['default_controller'] = 'Index';
$route['404_override'] = '';
$route['translate_uri_dashes'] = FALSE;
然後我訪問該頁面通過輸入以下路徑:http://localhost/CI/index.php
,但它說,有兩個誤區:
- 消息:未定義的屬性:Index :: $ load。文件名:controllers/Index.php
- 消息:調用成員函數視圖()null。文件名:控制器/ Index.php
我忘了改變別的東西,以使其工作?
不能創建名稱爲'index'類。 – Yash