2011-12-05 9 views
0

私は次のエラーが表示されています。私は本当にどこを見てもわからない。すべての私のパスがうまくいっているようです。cakephp 2.0コントローラーがありません

私はどこから見えるべきですか? バージョン2.0.4

ありがとうございました!

Controller Error http://img1.UploadScreenshot.com/images/orig/12/33811143574-orig.png

+0

アクセスしているURLは何ですか? – Mahesh

+0

どのURLを使用するかは関係ありません。 – styks

+0

それは経路の問題です。 – Mahesh

答えて

0

問題を特定しました。以前のバージョンのケーキ1.3では、ROOTとAPP_PATHディレクトリを変更して、ブラウザをpath_to_myapp/app/に変更しました。path_to_myappではなく、だから私は同じことを習慣からやろうとすると、それはうまく動作しなかったのです。ご協力ありがとうございました。

これは、誰もが同様の方法でロードすることに興味があれば、これは私の変更されたインデックスファイルです。私は特別なCAKE_CORE_INCLUDE_PATHを持っていることにも注意してください。

if (!defined('ROOT')) { 
     define('ROOT', dirname(dirname(__FILE__))); 
    } 


    if (!defined('APP_DIR')) { 
    define('APP_DIR', ''); 
    } 
1

あなた/app/config/routes.phpのファイルは、CakePHPのデフォルトルートのファイルを含めていることを確認してください。

/** 
* Load the CakePHP default routes. Remove this if you do not want to use 
* the built-in default routes. 
*/ 
    require CAKE . 'Config' . DS . 'routes.php'; 

routes.phpファイルの最後にこれを入れてください。

+0

あなたの答えをありがとうございますが、私はこのコード部分がアプリに在庫されていると信じています。それはファイル内にあります。 – styks

0

私はあまりにも長い間ナットを運転した非常に似た問題を抱えていました。私は私のコントローラのファイル名にタイプミスがありました。たとえば、ApplesController.phpは実際には[space]ApplesController.php

です。固定された自分のルートを修正しました。

+0

あなたのコメントをありがとうございますが、これは新しくインストールした後でメインインデックスにアクセスするときに起こります。したがって、私は余分なスペースを追加するコントローラを作成していません。私は時間があるときに別のクリーンインストールを試みるつもりです。 – styks

関連する問題