■ユーザーズフォーラム リニューアルのお知らせ
新規投稿は新ユーザーズフォーラムにお願いします。

Re: Error: Controller class FeedController could not be found.

binbin > Re: Error: Controller class FeedController could not be found. @ 2015/5/23 12:42
返信ありがとうございます。

頂いた内容で改めて検証したところ、管理画面にアクセスしたタイミングでエラーが発生していることが分かりました。
なんですが、「フィード1の現状」の確認方法が分かりませんでした。

そしてまた別のエラーが発生しました。


2015-05-23 12:14:21 Error: [MissingControllerException] Controller class NewsController could not be found.
Exception Attributes: array (
  'class' => 'NewsController',
  'plugin' => NULL,
)
Request URL: /news/archives/1
Stack Trace:
#0 /var/www/morningcall/app/webroot/index.php(151): Dispatcher->dispatch(Object(CakeRequest), Object(CakeResponse))
#1 {main}



これはブログ記事を投稿し、アクセスした時に発生したエラーです。
https://xxx.xxx/news/archives/1
アクセス先のURLはこんな感じです。

引用:

ホーム > 404 NOT FOUND
コントローラがありません
エラー: NewsController が見つかりません。
エラー: クラス NewsController を app/Controller/NewsController.php ファイル内に作成してください。
class NewsController extends AppController {

}
注意: このエラーメッセージをカスタマイズしたい場合は、 app/View/Errors/missing_controller.ctp を作成してください
Stack Trace
APP/webroot/index.php line 151 → Dispatcher->dispatch(CakeRequest, CakeResponse)

画面にはこのようなエラーが表示されました。
もちろんNewsControllerなどは用意していません。


#0 /var/www/morningcall/app/webroot/index.php(151): Dispatcher->dispatch(Object(CakeRequest), Object(CakeResponse))

共通しているのはこの部分で、CakeRequest, CakeResponseあたりが怪しいと睨んでるのですが、
この辺は勉強不足でよく理解できていません。

ルーティング辺りが間違えているのかと、思い当たるのは、

class AppController extends BcAppController {

    public  function beforeFilter(){
        parent::beforeFilter();
        $this->Security->blackHoleCallback = 'forceSSL';
        $this->Security->requireSecure();
    }

    public function forceSSL() {
        $this->redirect('https://' . env('SERVER_NAME') . $this->here);
    }
}

全面SSLにしたかったので、このようなものをAppControllerに追加しました。

管理画面の「サイト基本設定」のSSLの項目は次のようになっています。
WebサイトURL * https://xxx.xxx/
WebサイトURL * https://xxx.xxx/ [SSL]
管理画面SSL設定 SSL通信を利用する


ヒントだけでも結構ですので、なにかご存知の方がいましたら、よろしくお願いいたします。
ログイン
ユーザー名:
パスワード:


  新規登録 / パスワード紛失

検索

facebook
フォーラムで悩みが解決した場合など、よかったら「いいね!」をポチっとクリックしてください!質問の回答者や開発者の励みになります

フォーラムガイド


関連リンク

オンライン状況
24 人のユーザが現在オンラインです。 (22 人のユーザが フォーラム を参照しています。)

登録ユーザ: 0
ゲスト: 24