私は数日前にコハナの学習を始めました.Zend Frameworkを使用すると、いくつかの問題が発生するまで、学習経験は速いようです.
まず、Windows 7でプロジェクトを開始しました(Linux ubuntu 12.04でのデュアルブート)。剣道 UI を使用して管理アプリにページを追加する前に、すべてのリンクに問題がないことはわかっていました。サブフォルダーのコントローラーを処理し、フォームのクエリ文字列で URL を処理するためのルートをいくつか追加しました?bla=dkll&second=lkdjf
(剣道グリッドで使用され、ユーザーのグリッドとの対話に基づいて不明な数のパラメーターを送信します)。
最初の問題:Windowsでは、ルート以外のURLにアクセスします(/
例localhost/admin/
:管理者はhtdocsの私のフォルダーです)。
ERROR: HTTP_Exception_404 [ 404 ]: The requested URL / was not found on this server
:
83
try
84{
85if ( ! class_exists($prefix.$controller))
86{
87throw new HTTP_Exception_404('The requested URL :uri was not found on this server.',
88array(':uri' => $request->uri()));
89}
90
91// Load the controller using reflection
92$class = new ReflectionClass($prefix.$controller);
2番目の問題:ubuntuでは、同じ最初の問題があるだけでなく、他のurls
ようなものにもヒットできませんlocalhost/admin/useraccess/login
質問:
最初の問題に関連する2番目の問題です(明らかに「/」が見つからないことは別として)ubuntu mod_rewriteで有効にしましたが、kohanaインストールページはすべて緑色です。
ubuntuではないWindows php(xampp)で有効になっている、有効にするのを忘れた他の設定はありますか?
私の .htaccess/logs/boostrap はここにあります
これを読んで助けてくれてありがとう