オンライン 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 の設定を変更する必要があると思います。
誰でも私を助けることができますか?