アップデート3.0.8から3.0.10以降ができない
seto > Re: アップデート3.0.8から3.0.10以降ができない @ 2018/4/2 17:15 |
---|
そうですね。エラーが起きた原因として、DBに設定されているbaserのバージョンと実際のbaserのバージョンとにズレが発生していることが考えられます。
前回の投稿では、DBに設定されているバージョンを変更することを提案しています。 DBの値を直接変更するためには、phpMyAdminやadminerというツールを使用するのが簡単かと思います。 しかし、今までDBを直接操作されたことがないのでしたら、別の方法として実際のbasearのバージョンを一旦元に戻すという方法もあります。 baser 3.0.8 に戻すとどうでしょうか。 |
saiworks > Re: アップデート3.0.8から3.0.10以降ができない @ 2018/4/2 15:54 |
---|
seto様
ご返信いただき、ありがとうございます。 ただ、申し訳ありません、DBに関しては、説明書にそって設定しただけで、内容については理解しておらず、 >DBの「mysite_site_configs」テーブルの「name」が「version」のデータの「value」 という部分がどうしたらよいのか全くわからないレベルなのです。 バックアップをとったときの、データの中を見てみましたが、「site_configs」のphpとcsvの データはありましたが、「mysite_site_configs」というデータはみあたりませんでした。 また、 > /lib/Baser/VERSION.txt の1行目の値に書き換えてみるとどうでしょうか。 という部分もVERSION.txtをみてみると、バージョン内容の紹介のようで、 1行目の値というのがどこの部分だか分からず、 申し訳ありませんが、全くの素人相手に説明するようにしていただけると 大変助かります。何度も申し訳ありません。 バージョンアップを3.0.15まであげたほうが早いというご意見もありがとうございました。 なんとか、この壁を突破して、3.0.15まで上げたいと思っております。 |
seto > Re: アップデート3.0.8から3.0.10以降ができない @ 2018/4/2 10:24 |
---|
こんにちは
バージョンアップをする際は、DBとファイルのバックアップ後に行うことをおすすめします。 エラーの件ですが、DBの「mysite_site_configs」テーブルの「name」が「version」のデータの「value」を /lib/Baser/VERSION.txt の1行目の値に書き換えてみるとどうでしょうか。 また、バージョンアップを3.0.15まで続けるのと4ベースに切り替えるのとでは、3.0.15へのほうが早いかと思います。 3系から4系へは、簡易アップグレードをサポートしていないためです。 http://magazine.basercms.net/article/archives/39 |
saiworks > アップデート3.0.8から3.0.10以降ができない @ 2018/3/30 14:00 |
---|
ホームページを公開してから、全くやっていないかった、バージョンアップを一念発起して
やり始めましたが、早々に行き詰まりました。 3.0.8から3.0.10にしたときに、うっかりアップデートをし忘れて、 そのまま、3.0.11.1のデータを上書きし、そのあとにアップデートをしたところ、 An Internal Error Has Occurred. というメッセージがサイト画面にでて表示されません。 アップデート画面にディレクトリのパスを変えるようにとなっていたので、 /app/webroot/のimgとcssとjsのディレクトリを755から777に変更しましたが、 だめで、appの上のディレクトリから同階層をすべて777にしてみましたが、 それでもだめという状態で、止まっております。 一度、3.0.10に戻してアップデートをしてみましたが、それでも同じ状態になり baserCMSコアのバージョンは変わるものの、データベースは3.0.8のままです。 なにが原因で、どうしたらよいのでしょうか。 また、このままバージョンアップを3.0.15まで続けるより、 4ベースのほうに切り替えたほうが早いでしょうか。 質問が複数となってしまいましたが、関連性があると思い、同じスレッドにさせていただきました。 お手数ですが、教えていただけるとありがたいです。 よろしくお願い致します。 ■ BaserCMSのバージョン:現状 3.0.10 ■ レンタルサーバー名:lolipop ■ スマートURLの利用: [OFF] ■ 設置フォルダ: [ドキュメントルート?] ■ 利用しているデータベース: [MySQL] ■ PHPスキル(自己評価): [ E ] ちなみに、作業しているマシンは、MacOS10.6、アップデートをしているのは、safari5.1.10 データアップしているのは、FileZillaです。 デバックモード1にして出た表示は以下のようになりました。 CORE/Cake/Controller/Component/SecurityComponent.php line 242 → SecurityComponent->blackHole(UpdatersController, string) [internal function] → SecurityComponent->startup(UpdatersController) CORE/Cake/Utility/ObjectCollection.php line 128 → call_user_func_array(array, array) [internal function] → ObjectCollection->trigger(CakeEvent) CORE/Baser/Event/CakeEventManager.php line 245 → call_user_func(array, CakeEvent) CORE/Cake/Controller/Controller.php line 677 → CakeEventManager->dispatch(CakeEvent) CORE/Cake/Routing/Dispatcher.php line 189 → Controller->startupProcess() CORE/Cake/Routing/Dispatcher.php line 167 → Dispatcher->_invoke(UpdatersController, CakeRequest) APP/webroot/index.php line 151 → Dispatcher->dispatch(CakeRequest, CakeResponse) ROOT/index.php line 51 → require(string) |