0

オンライン Web サイトに flexi auth デモをインストールしましたが、正常に動作します。

しかし、ローカルホストに問題があります。カスタマイズしたいのですが、そのためにはローカルホストで作業する必要があります。次の設定があります:CI + XAMPP + Windows 7のローカルホスト

ディレクトリ構造:

http://localhost/xampp/prj/pub    <- Here I have index.php & .htaccess file
http://localhost/xampp/prj/main/system      <- This is CI System folder
http://localhost/xampp/prj/main/application <- This is CI Application folder

私の .htaccess ファイルは次のとおりです。

IndexIgnore *
RewriteEngine On
RewriteBase /prj/pub/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php [L,QSA]

[http://localhost/xampp/prj/pub] を使用して flexi auth デモにアクセスすると、メイン ページが開きます。しかし、「Try the Demo」をクリックすると、xampp のデフォルトの Web ルート、つまり [http://localhost/xampp] に移動し、このフォルダーのディレクトリ リストが表示されます。

ベースパスとさまざまな .htaccess パラメータを変更して確認しましたが、成功しませんでした。現在、auth_lite.php ファイルに [http://localhost/xampp/prj/pub/] というベース URL を設定しています。

問題は .htaccess にあるか、xampp の設定を変更する必要があると思います。

誰でも私を助けることができますか?

4

2 に答える 2

0

config.php で

$config['uri_protocol'] = 'AUTO';

に変更します

$config['uri_protocol'] = 'PATH_INFO';

codignator フレームワークで

于 2013-05-16T08:26:32.523 に答える
0

prj フォルダーをxamppディレクトリの外に移動して、それがフォルダーのサブディレクトリになるようにしてhtdocsください。その後、次の方法でアクセスできますhttp://localhost/prj

base_url構成ファイルの application/config/config.phpも変更する必要がある場合があります。

エラーは、xampp ルートの php/logs ディレクトリで見つけることができます。

于 2013-03-28T01:33:33.387 に答える