インストール時のエラー
ujuj > インストール時のエラー @ 2014/11/27 13:54 |
---|
CMSをインストールしたところ、STEP5で真っ白になりました。
フォーラム等参考にしたところ、デバックモードにするとの事でしたので 試すと以下の表示でした。 --------------------------------------------------------------------------------------------------------------------- Fatal error: Call to a member function saveKeyValue() on a non-object in /export/sd203/www/jp/r/e/gmoserver/4/0/sd0208340/s-nets.info/sadomegane/lib/Baser/Controller/BcAppController.php on line 187 --------------------------------------------------------------------------------------------------------------------- エラーから色々と調べるとパッチが出ているようでした。 http://project.e-catchup.jp/issues/7281 ただ、ダウンロード箇所がなく対応できておりません。 ログインもできない状態です。どうぞよろしくお願いいたします。 ■CMSなど baserCMS 3.0.6.1 サーバー:GMOserver |
n1215 > Re: インストール時のエラー @ 2014/11/27 14:58 |
---|
ujuj 様
そのチケットに対応したのは私ですが、時期としては3.0.6がリリースされた直後だったはずです。 3.0.6.1はこの修正を取り込んだ後にリリースされています。 3.0.6.1と違うバージョン、もしかすると3.0.6をお使いではないでしょうか? 3.0.6であれば3.0.6.1にアップデートしていただければ直るはずです。 エラー表示の行数も3.0.6.1なら188行目になるはずです。 https://github.com/baserproject/basercms/blob/basercms-3.0.6.1/lib/Baser/Controller/BcAppController.php#L184-L188 もう一つの可能性としては、3.0.6から3.0.6.1にアップデートした際に一部ファイルの上書きが失敗しているということもあり得ます。 Twitter: @n_1215 |
ujuj > Re: インストール時のエラー @ 2014/11/27 17:46 |
---|
n1215 様
早速の回答ありがとうございます。 コアパッケージについては昨日落としたものですので 3.0.6ではないかと思います。 インストール自体も初期インストールですので 上書き失敗というのも考えにくいように思います。 |
n1215 > Re: インストール時のエラー @ 2014/11/27 18:38 |
---|
ujuj 様
公式サイトの3.0.6.1のzipに修正が反映されていないのかと思い、先ほど落として中身を確認しました。 エラーが出ているlib/Baser/Controller/BcAppController.phpの
の行は、やはり188行目なんですよね……。 一方ujuj様に示していただいているエラーメッセージではエラーが発生した行は187行目となっています。 引用: --------------------------------------------------------------------------------------------------------------------- エラーメッセージが間違っていなければ、実行されているPHPファイルの内容が異なるということになります。 引用: 3.0.6ではないかと思います。 昨日ならば古いバージョンをDLしたとは考えにくいのですが、原因の切り分けのため確証が欲しいです。 もしサイトからダウンロードしたzipファイルが残っていれば basercms-3.0.6.1.zipなどとファイル名にバージョン番号が入っているはずですが、 確認できる状況でしょうか? もし削除済であったり、確認できない状態であればBcAppController.phpのファイルの中身を直接検証しましょう。 私が手元に落とした3.0.6.1のlib/Baser/Controller/BcAppController.phpは 181行目〜192行目が下記の通りになっています。
サーバにアップした同じファイルの該当箇所と比べていただけますか? Twitter: @n_1215 |
ujuj > Re: インストール時のエラー @ 2014/12/1 9:10 |
---|
n1215 様
エラーの件、お手数おかけしております。 いただいた内容を元に確認いたしました。 1.zipのファイルバージョン ご指摘いただたい通り、「basercms-3.0.6.zip」でした。 ただ、ファイルの作成日時(=ダウンロード日時)を確認したところ 2014年11月26日、12:19:55 となっておりました。 この時点でこのバージョンだったのではないかと思います。 ※ちなみにDLリンクは公式サイトのダウンロード>コアダウンロード>緑バナーです。 2.BcAppController.php 181行目〜192行目 念のため、ソース箇所も記載いたします。
以上となります。対応策はアップデートで宜しいでしょうか。 ご教示いただけますと幸いです。 |
n1215 > Re: インストール時のエラー @ 2014/12/2 0:53 |
---|
ujuj 様
アップデートでも問題はないと思いますが、 まだインストール以外の作業を行っていないなら一度ファイルとデータベースを空にして、 3.0.6.1を新規インストールすることをおすすめします。 Twitter: @n_1215 |
ujuj > Re: インストール時のエラー @ 2014/12/2 12:00 |
---|
n1215 様
エラーの件、ありがとうございました。 該当フォルダを削除後、データベースもクリアし 再度、試行したところ、無事にインストールできました。 お手数おかけいたしました。 解決いたしたのでクローズとさせていただきます。 |