kenshin-tanaka.com

北九州在住フリーランス。web、デザインなど好きなこと書きます。

EC-CUBE PHP

EC-CUBE 3系でキャッシュが消えない場合の解決策【HTTP ERROR 500】

投稿日:

こんにちは、田中です。北九州でwebデザイナーしてます。

 

仕事でEC-CUBE 3系の保守を行っているのですが、たまに管理画面上でキャッシュ(twigのキャッシュ)が消えてくれないケースがあります。

こんな感じでキャッシュ削除を押しても、HTTP ERROR 500が表示されてしまいます。なんやねんこれ。

EC-CUBE 3系 キャッシュ削除のエラーイメージ

ただこれ結構カンタンに解決できるので、EC-CUBE 3系でキャッシュが消せない原因と対策についてまとめておきます。

 

EC-CUBE 3系の管理画面ででキャッシュが消せない原因

管理画面上でキャッシュが消せない原因はサーバー上にキャッシュファイルが溜まっているからです。

逆に言えばこいつを消してしまえば、万事解決します

 

EC-CUBE3系でキャッシュを消す方法

キャッシュを消す方法は以下の通り。

  1. FTPでサーバーにアクセス
  2. キャッシュファイルの削除

FTPでサーバーにアクセス

FTPアカウントでサーバーにアクセスしてください。

キャッシュのファイルを削除

[トップディレクトリ]/app/cache/twig/production/の下層にあるadmindefaultの中のファイルを削除します。

これ、メチャクチャたくさんあるので、何度か分けて消すか、まとまった時間に削除しましょう。

こうすると管理画面でキャッシュを消せるようになります。

EC-CUBE 3系 キャッシュ削除完了

困ったらこの方法を!

-EC-CUBE, PHP

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

プラグインなし!ブログでコードを表示させるJS ライブラリ highlight.js を使ってみた

ブログ(WordPress)でコードを表示させたい。   けども、WordPressのプラグインって有名所だと重いらしいし、いい感じのやつ見つけても最終更新が1年近く前だったり微妙なものしか …

no image

PHPの基礎が学べる本をまとめてみた

突然ですが、WordPressやEC-CUBEでのweb制作の幅を広げるために、PHPをもう一度基礎からみっちり学び直そうと決意。 「PHP 基礎 本」で検索して表示された上位10サイトを集計してみま …

初心者向け!EC-CUBEの基礎知識と導入するべきか否かのアドバイス

  「EC-CUBEを構築してみたいけど、触ったことがない」 「ECサイトの制作を依頼されたけど、EC-CUBEってどうなの?」 「EC-CUBEのカスタマイズには何の知識がいるの?」 &n …