データ削除してしまった

2018年1月30日 at 14:41

バージョン 8.1.0
さくらインターネットスタンダード
プラグイン無し
オリジナルテーマ

うっかりFTPで全データ(※上位フォルダ)を削除してしまいました。
データベースは残っています。

なので、ローカルに保存していた↑※フォルダをアップロードしたのですが、エラーになりサイトが表示されません。
表示されているエラーは下記です。(スクショの添付もつけます)
------------------------------------------------------------------------------------------------------------------------
An exception occurred while executing 'select cID from Stacks where stName = ? and stMultilingualSection = 0 and siteTreeID = ? limit 1' with params ["Header Site Title", 1]: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'siteTreeID' in 'where clause'
------------------------------------------------------------------------------------------------------------------------

復活させる方法はないでしょうか?
よろしくお願いいたします。。。

タグ: エラー, 削除, 復活, ファイルマネージャー, FTP

Re: データ削除してしまった

2018年1月30日 at 14:44
アップロードしたconcrete5のバージョンが、もともと使っていたバージョンと違うような気がします
 

Re: データ削除してしまった

2018年1月30日 at 14:49
takuro様
ありがとうございます。
なるほど。
ローカルに保存していたデータが最新ではない可能性は大いにあります。
application/config/generated_overrides/concrete.php
を見ると「8.1.0」と書いてあるので、8.1.0をhttp://www.concrete5.org/developers/developer-downloads/からダウンロードしてきて上書きしたら良さそうですか?
 

Re: データ削除してしまった

2018年1月30日 at 15:29
そうですね、concreteフォルダ内は、8.1.0で上書きした方が良いと思います。

ちなみに、application/config/update.php ファイルはありますでしょうか?
 

Re: データ削除してしまった

2018年1月30日 at 15:40
やってみます!
ありがとうございます。

application/configの中にupdate.phpはありません。
 

Re: Re: データ削除してしまった

2018年1月30日 at 15:46
サクラはパックアップがあったような

さくらのデータ保管体制(バックアップ体制+RAID構成)
定期的なバックアップ と RAID構成により、お客様の大切なデータを守ります。


一度サーバー側に問い合わせてみると良いですよ
 

Re: データ削除してしまった

2018年1月30日 at 17:08
解決しました。
8.2.1にアップデートしていたようで、application/configの中にupdate.phpを作り、
<?php
return [
'core' => 'concrete5-8.2.1',
];
で、updatesフォルダの中に「concrete5-8.2.1」というフォルダを作って8.2.1のconcreteフォルダをアップロードしたら、正常に表示されました!