我是比較新的笨並通過幾個基本教程的打算後,這裏是我做過什麼:的404坦克驗證笨
1.Modified的.htaccess來去除index.php頁面如下:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /digischool/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [QSA,L]
</IfModule>
改性的config.php如下:
$配置[ 'BASE_URL'] = '本地主機/ testci /';
$ config ['index_page'] ='';
修飾的routes.php文件爲:
$路線[ 'default_controller'] = '儀表盤';
現在對於認證系統我想用坦克驗證的,而我也確實被下載庫,導入的數據庫和所有文件複製到相應的文件夾中。
現在,當我試圖訪問http://localhost/testci/auth/login, 或/ testci/dashboard/auth/login我收到404找不到錯誤。
我試着爲此搜索解決方案,但文檔和通信支持似乎對Tank Auth集成很差。任何幫助將不勝感激。
編輯:我Fodler結構My Folder Structure
你是否按照這個文件和類命名http://www.codeigniter.com/user_guide/general/styleguide.html#file-naming – user4419336
你的基地網址應該像'$ config ['base_url'] =' http:// localhost/testci /';'不是'$ config ['base_url'] ='localhost/testci /';' – user4419336
是的,我有我的基址爲
http://localhost/testci/
https因爲SF代碼格式化而丟失。我創建的所有其他控制器工作正常,坦克認證控制器只給我404錯誤。關於命名約定,我已經創建了我的控制器,大小寫模型,但坦克Auth的auth.php是小寫的。 –