1
我在訪問頁面或控制器時遇到問題,確切無法在codeigniter中進行。默認的控制器工作正常,但是當我創建一個新的控制器時,它無法訪問,當我優化url http://localhost/codeigniter/admin/login
它顯示錯誤404頁面未找到。 這裏是我的控制器代碼,位於笨/應用/控制器/管理/ login.php中CodeIgniter錯誤404頁面未找到
if (!defined('BASEPATH')) {
exit('No direct script access allowed');
}
class Login extends CI_Controller
{
public function index()
{
$data = array(
'title' => 'Login Administrator',
'isi' => 'admin/login_view'
);
$this
->load
->view('admin/login_view', $data)
;
}
}
,這裏是我的配置代碼:
$config['base_url'] = 'http://localhost/codeigniter/';
$config['index_page'] = 'index.php';
,這裏是我的.htaccess文件,位於根文件夾(笨)
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [L]
我使用本地服務器XAMPP,我沒有啓用重寫模塊,改變了httpd.conf中的AllowOverride無到了AllowOverride所有,但仍不會加工。我卡在這一點,所以請幫助:) Thankyou。
是這個網址的http詳情://本地主機/codeigniter/index.php/admin/login正在工作。我沒有按照步驟,但仍然無法正常工作,更糟糕的是主頁沒有顯示 –
我不知道,但這些步驟正在爲我工作,可能是你的xampp設置中的一些問題。 –
也許,現在就努力解決它。但仍然,謝謝你的答案btw :) –