3.0.11.1でサーバーキャッシュの削除を行うと404 not Found

GUSSAN > 3.0.11.1でサーバーキャッシュの削除を行うと404 not Found @ 2016/10/2 18:33
3.0.11.1にアップデート後、サーバーキャッシュの削除を行うと添付のような404 not Foundエラーメッセージとなります。
ご教授よろしくお願いします。


--------
baserCMSバージョン: 3.0.11.1
PHP:5.5
スマートURL: ON
レンタルサーバー名:lolipop
設置フォルダ:サブフォルダ
セーフモード:Off
データベース: MySQL
PHPスキル:D

baserCMSバージョン: 3.0.13
PHP:5.5
スマートURL: ON
レンタルサーバー名:lolipop
設置フォルダ:サブフォルダ
セーフモード:Off
データベース: MySQL
PHPスキル:D

murave > Re: 3.0.11.1でサーバーキャッシュの削除を行うと404 not Found @ 2016/10/3 11:15
同じ現象で調査していました。

デバッグモード1に変更してエラーを拾った所以下のような状況でした。
---
エラー: The request sent to the address '/admin/site_configs/del_cache' was invalid.
Stack Trace
CORE/Baser/Controller/BcAppController.php line 1587 → BcAppController->notFound()
CORE/Baser/Controller/BcAppController.php line 1634 → BcAppController->_checkSubmitToken()
CORE/Baser/Controller/BcAppController.php line 437 → BcAppController->_isRequireCheckSubmitToken()
CORE/Baser/Controller/SiteConfigsController.php line 72 → BcAppController->beforeFilter()
[internal function] → SiteConfigsController->beforeFilter(CakeEvent)
CORE/Baser/Event/CakeEventManager.php line 245 → call_user_func(array, CakeEvent)
CORE/Cake/Controller/Controller.php line 674 → CakeEventManager->dispatch(CakeEvent)
CORE/Cake/Routing/Dispatcher.php line 187 → Controller->startupProcess()
CORE/Cake/Routing/Dispatcher.php line 165 → Dispatcher->_invoke(SiteConfigsController, CakeRequest)
APP/webroot/index.php line 146 → Dispatcher->dispatch(CakeRequest, CakeResponse)
---

私の環境ではdel_cacheにはGETアクセスなのですがサブミットトークンのチェックが行われてエラーとなっているように思います。

--------
baserCMSバージョン: 3.0.11.1
PHP:5.6
スマートURL: ON
murave > Re: 3.0.11.1でサーバーキャッシュの削除を行うと404 not Found @ 2016/10/3 14:53
Facebook(https://www.facebook.com/groups/basercms.zatsudan/)で相談したところ、私に関しては解決しました。

app/webroot/js/admin/の更新が必要とのことです。

『baserCMS 3.0.11 アップデート方法』のページ(http://basercms.net/howtoupdate/3_0_11)にも付記していただきました。

「lib/Baser/webroot/js/admin/ フォルダを、/app/webroot/js/admin/ に上書きします。」
GUSSAN > Re: 3.0.11.1でサーバーキャッシュの削除を行うと404 not Found @ 2016/10/3 18:39
ご返信ありがとうございます。
試してみます!

結論として、一部改善しました。
システム管理のサイト基本設定画面からサーバーキャッシュ削除を行った場合は、正常な削除動作を行いますが、
FaceBookで話されているとおり、ツールバーからサーバーキャッシュの削除を行った場合は、変わらず404 Not Foundになってしまいます。
この状態は、既知のバグとのコメントでしたので、本件、解決済みとさせて頂きます。

baserCMSバージョン: 3.0.13
PHP:5.5
スマートURL: ON
レンタルサーバー名:lolipop
設置フォルダ:サブフォルダ
セーフモード:Off
データベース: MySQL
PHPスキル:D

ログイン
ユーザー名:
パスワード:


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

検索

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

フォーラムガイド


関連リンク

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

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