【PHP】フレームワーク CakePHP 13ホール目【v2.0】at PHP【PHP】フレームワーク CakePHP 13ホール目【v2.0】 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト712:nobodyさん 12/02/28 15:21:47.73 success以外でも一緒? また、http://example.com/entry/index は表示される? 713:nobodyさん 12/02/28 15:25:44.20 pz8Lp3oa >> 712 success以外でも一緒です。 /entry/index もダメです。 /entry/index/abc/def もダメです。 714:nobodyさん 12/02/28 16:50:04.76 >>711 です。 Router::parse($request->url); の結果を見ると、以下のようにルーティングが間違っているようです。 array(5) { ["controller"]=> string(7) "success" ["named"]=> array(0) { } ["pass"]=> array(0) { } ["action"]=> string(5) "index" ["plugin"]=> NULL } Routerがちょっと怪しいので、調べてみます。 715:nobodyさん 12/02/28 17:13:46.37 >711 です。 /lib/Cake/Network/CakeRequest.php に、おかしな箇所を見つけました。 下記引用の下から5行目、「$baseUrl」なんですが、どこでも宣言されていないのでif自体に意味がないようです。 protected function _base() { $dir = $webroot = null; $config = Configure::read('App'); extract($config); if (!isset($base)) { $base = $this->base; } if ($base !== false) { $this->webroot = $base . '/'; return $this->base = $base; } if (!$baseUrl) { //★ここを改編したらうまくいった //$base = dirname(env('PHP_SELF')); $base = ''; 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch