これは私の問題です:私が働いてZendのアプリケーションはアルバ/ Linux上で実行しているZendのフレームワーク:小文字場合にのみ、インデックスのみのコントローラで「URLが見つからない」
。 うまくいくようです。
私はいくつかのコントローラー持っている:私は "http://www.foo.com/public/" と入力した場合、私は私のインデックスコントローラとindexアクションに到達することができ、インデックス、ユーザー、ビデオ、...
を。 「http://www.foo.com/public/user/register」と入力すると、ユーザーのコントローラにアクセスして操作を登録できます。 /:
私が入力した場合、「http://www.foo.com/public/index/index」が見つかりませんサーバーの戻りURL :(
しかし、最も奇妙なことは、私は「と入力した場合ですhttp /www.foo.com/public/Index/index」(大文字I上の注意を払って)それが動作します。
私が説明を試みるが、私はそれを見つけていない:(
をあなたは私を助けることができます??
ありがとうございます、Gabriele。
PS:私は存在しないコントローラを呼び出す場合Zendのカスタムエラーを示しています。私のコンピュータ上のロケールで、それはUPDATE
私は今日の午後に気付かなかった行動
も
の作品指定されたコントローラがないことを書き込みます。インデックスコントローラーでは、代わりに404:URLが見つかりませんでした。
私は絶対に何をすべきか分かりません...助けてください!
RE-UPDATE
私は「FOO」から「インデックス」からデフォルトのコントローラを変更した、私は正しく、すべてのファイル、クラスやフォルダの名前を変更したアプリケーションは、この愚かなエラーなしで、うまく機能...それはそれは魔法のようなものだ .. 'インデックスという言葉は、バグのいくつかの種類を作成しているようです
...
ローカル=ウィンドウではなく、http://www.foo.com/user/register?はいの場合は、コントローラの名前を確認します。 IndexController.php /とクラス:IndexController extends .. – opHASnoNAME
私はそれを書いていない場合は申し訳ありません:私は、Mac上のApacheサーバーの下にある!だからLinux上と同じです...名前はあなたが書いた通りです! – user1192448
あなたのエラーログには何かがありますか? – opHASnoNAME