私はCodeIgniterのに比較的新しいですし、基本的なチュートリアルのカップルを経て、ここに私がやったことです:404エラーCodeIgniterの
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を以下のように
-
:
Modifed routes.phpのよう:
$ルート[ 'default_controller'] = 'ダッシュボード';
$コンフィグ[ 'BASE_URL'] = 'はlocalhost/testci /'。
$ config ['index_page'] = '';
私はTank Authを使用すると思いましたが、私が行ったことは、ライブラリをダウンロードし、インポートしたデータベースをすべてのファイルをそれぞれのフォルダにコピーしました。
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
ベースURLは '$ config ['base_url'] = – user4419336
はい、私のベースURLは
http://localhost/testci/
となっています.SSコードをフォーマットするためhttpsが失われています。私が作成した他のコントローラーはすべて正常に動作しています。タンク認証コントローラーは404エラーのみを表示します。命名規則に関しては、コントローラを作成しました。モデルは大文字ですが、Auth.phpはTank Authの小文字です。 –