Projectさんからリリースされたので、concrete5のデモサイトを5.3.1jaにバージョンアップしました。ローカル環境で一度アップグレードしていたので、DBだけバックアップを取ってアップグレードを開始したのですが、誤って別のディレクトリにファイルをアップして大変な事になってしまいました。concrete5のディレクトリ構成は下記の様になっています。|-tools/誤ってルートディレクトリの中身を「concrete」ディレクトリ内のファイルで上書きしてしまいました。一つ一つのファイルを削除するのが面倒だったので、[/concrete/][/config/]ディレクトリ以外を消してしまいました。コレがいけなかった!「またアップロードすれば良いや」と思っていたのですが、[/files/]にはキャッシュファイルや管理画面からアップロードしたファイルがあり、[/packeges/]には公式サイトからダウンロードした追加ブロックのファイルなどがあった為、アップデート出来なくなってしまいました。管理画面にアクセスしても真っ白、アップグレード用のURLにアクセスしても「アップデート中にエラーが発生しました○○ブロックが見つかりません」というエラーメッセージが出てしまい、サイトが閲覧できなくなってしまいました。仕方が無いので、公式サイトからインストールしたブロックのファイルを手動でダウンロードして解凍、[/packeges/]ディレクトリに置き、何とかアップグレードは完了しました。アクセスしても画面真っ白アップグレードは完了したにも係わらず、サイトにアクセスしても画面は真っ白のままです。管理画面にアクセスしようとしても、ログイン画面は表示されるもののログインボタンを押すと「adodbのキャッシュを書き込めません」みたいなエラーが出てログインできません。ソースやエラーを追っかけた結果、[/files/cache/]配下にadodbのキャッシュを置く様だったので、消してしまった[/files/cache/]を手動で作成。何とか管理画面にログイン出来る様になり、フロントページも表示される様になりました。一通りチェックし、消してしまった画像ファイルやアップロードしたファイルを再アップロードして、正常に動作している様に見えたので、キャッシュを削除し、有効にしたら、フロントページのみ真っ白(500)になってしまいました。ログを見たり、キャッシュファイルを見てみたりと色々悪戦苦闘した結果、どうやらフロントページに設置したAddthisブロックのキャッシュがおかしくなっていました。キャッシュを無効にし、Addthisブロックを管理画面から削除して再度公式サイトからインストールしようとしたのですが、今度は公式サイトからインストール出来なくなってしましたました。ブロックがインストール出来ない試しにまだインストールした事の無いブロックを公式サイトからインストールしてみたところ、問題なくインストールできましたが、何故かAddthisブロックだけインストールできません。サーバーのファイルを見てみると、管理画面上では削除したものの、ファイル自体は残っていて、削除されていないと判断されたみたいです。サーバー上のAddthisブロックのファイルを全て削除し、再度公式サイトからのインストールを試みましたが、今度は「Addthisブロックが無いよ」とエラーが出やがります。コリャDBだと思い、DBのAddthisのレコードを削除し、再度キャッシュを削除してAddthisブロックのインストールを試みたところ、今度は問題なくインストールでき、キャッシュを有効にしても問題なくフロントページも表示されました。(2)はてなブログをはじめよう!xross-cubeさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。