バージョン: 5.4.1.1.1にアップグレード後、「updates」フォルダの中身を削除してしまいました。

2011年9月9日 at 4:22

初心者のpartyと申します。
Webど素人ながら、concrete5を利用させて頂いておりましたが、
この度、件名通りのことをしてしまい、サイトが表示されてなくなってしまいました。

今では調べた上で慎重に操作すべきだったと非常に反省しております。
可能でしたら、アップグレード前の状態に戻したいと考えております、
お手数おかけ致しますが、お知恵を拝借できれば幸いです。

──────────────────────────────
【状況】
バージョン: 5.4.1.1.1に自動アップグレード後、
追加テーマ設定していたテーマが適応されてなかった為、
「updates」フォルダの中身を全て削除。

【サイト表示内容】
現在、サイトへアクセスすると下記の様なメッセージが表示されています。

Warning: require(updates/concrete5.4.1.1.1.ja/concrete/dispatcher.php) [function.require]: failed to open stream: No such file or directory in /virtual/-----/public_html/-----.xrea.jp/concrete/startup/updated_core_check.php on line 8

Fatal error: require() [function.require]: Failed opening required 'updates/concrete5.4.1.1.1.ja/concrete/dispatcher.php' (include_path='.:/usr/local/lib/php') in /virtual/-----/public_html/-----.xrea.jp/concrete/startup/updated_core_check.php on line 8

──────────────────────────────
以上となります。

バックアップは取っていましたのが、3ヶ月前位なので、
できれば復元したくはありません。

何卒お知恵拝借及びご協力頂ければ幸いです。
宜しくお願い致します。

【追伸】
/public_html/xxxx.xrea.jp/config/site.php
だけバックアップファイルにあったものを上書きした所、
表示は以前の様に無事されました。

ただ、今回の件で結果致命的な変更をしてしまったかもしれないので、
このままで良いか、もしくは何かした方が良いのでしょうか。

複雑な内容となってしまい、大変申し訳ございません。

Re: バージョン: 5.4.1.1.1にアップグレード後、「updates」フォルダの中身を削除してしまいました。

2011年9月9日 at 8:21
5.4.1.1にアップグレード時にデータベースを5.4.1.1用に変更しているようなので先々問題があるかもしれません。
まずは現在の稼動可能な状態でバックアップを取っておくことが必要です。(データベースを含め)

>バージョン: 5.4.1.1.1に自動アップグレード後、
>追加テーマ設定していたテーマが適応されてなかった為、

テーマはどのように作成され、どこのフォルダに保存されたものですか?
まずはここが大きな問題のような気がします。

※エラーの内容は簡潔に言うと「updatesフォルダにファイルがありません」というものです


下記の解決方法はあくまで推測です

追加したテーマを/themesに保存し、(concrete/themes じゃなく)削除したupdatesフォルダと上書き前のsite.phpに戻せば稼動できるのではないかと思います。
 

Re: Re: バージョン: 5.4.1.1.1にアップグレード後、「updates」フォルダの中身を削除してしまいました。

2011年9月9日 at 9:48
acliss19xxさん

迅速な返信ありがとうございます。

>5.4.1.1にアップグレード時にデータベースを5.4.1.1用に変更しているようなので先々問題があるかもしれません。
>まずは現在の稼動可能な状態でバックアップを取っておくことが必要です。(データベースを含め)

そうですよね、現状は問題なく閲覧・編集できる様ですが、この先何かあった時怖いです。
先程、サーバーの中身を全てバックアップ取りました。

>テーマはどのように作成され、どこのフォルダに保存されたものですか?
>まずはここが大きな問題のような気がします。

テーマは「public_html\-----.xrea.jp\packages」にインストールしました。
一年位前にインストールしましたが、特にアップデートまでは問題はありませんでした。

>追加したテーマを/themesに保存し、(concrete/themes じゃなく)削除したupdatesフォルダと上書き前のsite.phpに戻せば稼動できるのではないかと思います。

なるほど、細かなご説明ありがとうございます。
updatesフォルダの中身はバックアップを取らず削除してしまった為、ありません。
ですので、concrete5の管理画面より再度アップグレードするしかない様です。

ただ、以前の様にサイト閲覧自体ができなくなると困るので、ちょっと様子を見てみたい思います。

ありがとうございます。
 

Re: バージョン: 5.4.1.1.1にアップグレード後、「updates」フォルダの中身を削除してしまいました。

2011年9月9日 at 10:11
/concrete/themes にあるファイルを変更されたと推測しての回答でした。
ルートのpackagesフォルダの中のものが適用されてないとなると・・・・
すみません。僕はわかりません。
 

Re: Re: バージョン: 5.4.1.1.1にアップグレード後、「updates」フォルダの中身を削除してしまいました。

2011年9月9日 at 10:49
acliss19xxさん

返信ありがとうございます。
アップグレード後もconcrete5管理画面のページとテーマ内にインストールした
テーマが表示されていたんですが、有効にしてもテーマが適応されていない状況でした。
>ルートのpackagesフォルダの中のものが適用されてないとなると・・・・
>すみません。僕はわかりません。

いえいえ、朝早くご返信頂きありがとうございました。
ちょっと自分で調べてみたいと思います。
 

Re: バージョン: 5.4.1.1.1にアップグレード後、「updates」フォルダの中身を削除してしまいました。

2011年9月9日 at 12:56
package名や症状を具体的に書かれると、わかりやすいです。
 

Re: Re: バージョン: 5.4.1.1.1にアップグレード後、「updates」フォルダの中身を削除してしまいました。

2011年9月9日 at 20:26
acliss19xxさん

説明不足ですいませんでした。

>package名や症状を具体的に書かれると、わかりやすいです。

インストール場所は「public_html\-----.xrea.jp\packages」で
「theme_free_css_126_themes」という名前のテーマをインストールしました。

詳細を書きますと、
──────────────────────────────
①バージョン: 5.4.0.5をインストール

②「public_html\-----.xrea.jp\packages」に「theme_free_css_126_themes」を
インストール

③バージョン:5.4.1.1.1にアップグレード

④②で適応させていたテーマが非対応となっており、テーマが全くなく、白背景のページになってしまう。

⑤「public_html\-----.xrea.jp\updates」内にインスールされた全てのファイルを削除

⑥サイトへのアクセスができなくなり、下記エラーが表示される。
Warning: require(updates/concrete5.4.1.1.1.ja/concrete/dispatcher.php) [function.require]: failed to open stream: No such file or directory in /virtual/-----/public_html/-----.xrea.jp/concrete/startup/updated_core_check.php on line 8

Fatal error: require() [function.require]: Failed opening required 'updates/concrete5.4.1.1.1.ja/concrete/dispatcher.php' (include_path='.:/usr/local/lib/php') in /virtual/-----/public_html/-----.xrea.jp/concrete/startup/updated_core_check.php on line 8

⑦「/public_html/-----.xrea.jp/config/site.php」だけ3ヶ月前に取っておいた
バックアップのもとを上書き

⑧正常に稼働した?

──────────────────────────────
以上となります。

現状⑧の通り、問題なく動いていますが、
上記通り、色々いじってしまった為、将来的に何かバグがあると
危険なので、御相談させて頂きました。
 

Re: バージョン: 5.4.1.1.1にアップグレード後、「updates」フォルダの中身を削除してしまいました。

2011年9月9日 at 14:51
取り急ぎ、2点

・テーマのカスタマイズの方法を知る

http://concrete5-japan.org/help/design/step_by_step/

の「1.テーマの構成要素」を・・特に「既存テーマのカスタマイズについて」をお読みいただき、正しい場所に保存し直してください



・自動アップグレードの仕組みを知る

http://concrete5-japan.org/help/install/how_to_upgrade/

をお読みになってください。解決方法がわかるとおもいます。



分からなければ、恥ずかしがらずにどの部分がわからないのかをよろしくお願いします。それによって、我々も、ヘルプの部分を改善しなければいけないかの参考になります。


他の方、フォローをよろしくお願いします。
 

Re: Re: バージョン: 5.4.1.1.1にアップグレード後、「updates」フォルダの中身を削除してしまいました。

2011年9月9日 at 20:30
katz515さん

返信ありがとうございます。

ご連絡頂いたページについて、再度詳細確認しておきます。
(…ちょっと今日は時間がないので、後日確認してみます。)

>分からなければ、恥ずかしがらずにどの部分がわからないのかをよろしくお願いします。それによって、我々も、ヘルプの部分を改善しなければいけないかの参考になります。
ありがとうございます。
ご連絡頂いたページを確認して対応後、再度連絡させて頂ければと思います。

以上、手短ではありますが、ありがとうございました。