【PHP】フレームワーク CakePHP 19ホール目【v3.3】 [無断転載禁止]©2ch.net (979レス)
【PHP】フレームワーク CakePHP 19ホール目【v3.3】 [無断転載禁止]©2ch.net http://medaka.5ch.net/test/read.cgi/php/1482547831/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
146: nobodyさん [sage] 2017/08/15(火) 15:08:42.47 ID:??? >>144 ソースみないと分からないけど、一度呼んだ後は2回呼ばれないってことから考えると、コントローラーBが初期化される過程で一度actionが実行されてしまっている、くらいしか思いつかんなぁ コントローラーBにinitialize()があったらその中から呼ばれてるとか、その上だとsrc/Controller/AppController.php内から呼ばれてるとか そのaction名で全ソースファイルを検索してみたら? http://medaka.5ch.net/test/read.cgi/php/1482547831/146
152: nobodyさん [sage] 2017/08/16(水) 18:24:19.21 ID:??? >>145>>146>>148 申し訳ないです。レス遅れました 結論から言うと解決しました 原因なのですが、>>148の方が指摘してくれたAppControllerのbeforeFilerの中に トレイリングスラッシュ対応の処理を入れていたことが原因でした… URL末尾にスラッシュがなかったらスラッシュをつけて301リダイレクトしていたので そこでアクションが2回走っていただけでした(´・ω・`) お手数おかけして申し訳ありませんでした ありがとうございました http://medaka.5ch.net/test/read.cgi/php/1482547831/152
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.031s