質問 > 管理機能 > キャッシュ削除エラーがおこってしまいます。 |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
elm_art |
投稿日時: 2017/11/13 19:28
対応状況: −−−
|
新米 ![]() ![]() 登録日: 2014/7/3 居住地: 投稿: 4 |
Re: キャッシュ削除エラーがおこってしまいます。 当方でも同様の現象が起きました。
EC-CUBE 3.0.15(デフォルトに商品2000件程度入れた状態) PHP 7.0.15 display_errorを有効にして確認すると以下のエラー。
エラー内容が判明してから、php.ini の memory_limit を少しずつ上げて 1GB まで上げてみましたが上記のとおり改善は見られませんでした。 この時点で cache/twig/production 配下のファイル数は20万程度。 EC-CUBEをデバッグモードにして制作している場合は、キャッシュファイルが貯まらないので、この問題に遭遇しないかもしれません。 解決はしていませんがご参考まで。 |
yamasan |
投稿日時: 2017/11/14 2:20
対応状況: −−−
|
常連 ![]() ![]() 登録日: 2017/9/7 居住地: 投稿: 52 |
Re: キャッシュ削除エラーがおこってしまいます。 elm_art様。
同様のエラー発生ですか (泣) elm_art様の所でも修復方法模索中でしょうか? それとも一時的にでも修復できましたでしょうか? 一時的にでも修復できれば、その後はデバックモードで作成していけるのですが 今の状態では、サイト作成が進められない状態です・・。 是非とも、同様のエラーで解決した方がいらっしゃいましたら ご教授願いたいです。 |
k-yamamura |
投稿日時: 2017/11/14 3:08
対応状況: −−−
|
一人前 ![]() ![]() 登録日: 2015/7/8 居住地: 投稿: 72 |
Re: キャッシュ削除エラーがおこってしまいます。 yamasan 様
キャッシュ削除が出来ないということでお使いのサーバ環境が分かりませんが、 暫定的な対応とはなりますが、 レンタルサーバ等をお使いでSSHで接続できるのであれば、 EC-CUBEがインストールされているディレクトリまで移動し、
を実行してみてどうなるか確認してください。 上記コマンドでもエラーになる、または実行できないというのであれば、 app/cache 以下は削除しても問題ありませんのでFTPソフト等から削除してください。 cache以下を削除してもエラーになるのであればまた別の要因となります。 ---------------- 株式会社キュール [email protected] EC-CUBE3で困ったことがありましたらお気軽にご相談ください。 |
yamasan |
投稿日時: 2017/11/14 12:01
対応状況: −−−
|
常連 ![]() ![]() 登録日: 2017/9/7 居住地: 投稿: 52 |
Re: キャッシュ削除エラーがおこってしまいます。 k-yamamura様
レス有難うございます。 SSHの知識が乏しいので、FTPソフトで削除を考えているのですが、 /public_html/app/cache/twig/production/default 以下のフォルダごと全て削除ではなく、 /public_html/app/cache 以下をフォルダごとまるまる削除でしょうか。 /public_html/app/cache 以下には doctrine eccube plugin translator twingなどのフォルダがあり、 それ以下にもsession adminなど多数のフォルダが存在しています。 サーバーのコントロールパネルを確認し、1つわかった事なのですが 例えば、1つの商品の説明文を更新して登録しただけで、使用ファイル数が50程増えます。(おそらくキャッシュだと思いますが) そのために、上記にレス頂いた「elm_art様」も(cache/twig/production 配下のファイル数は20万)という膨大な数になったのではと考えています。 |
elm_art |
投稿日時: 2017/11/14 14:38
対応状況: −−−
|
新米 ![]() ![]() 登録日: 2014/7/3 居住地: 投稿: 4 |
Re: キャッシュ削除エラーがおこってしまいます。 yamasan 様
根本的な解決ではないですが…当方の対応内容を記します。 当方の場合ですが、キャッシュファイル数が極端に多いのは 「app/cache/twig/production/default/」 の配下だけだったので、この「default」フォルダを手動で削除しました。 ※実際には「default」部分は利用中のテンプレートコードになるかと思います。 キャッシュファイルの手動削除後は、 ・管理画面からのキャッシュクリア(twig以外も) ・キャッシュクリアが走る他の処理(ブロック編集やプラグインインストールなど) いずれも正常に動作しました。 当面はこの運用で凌ごうと思います。 ただし、アクセス数が極端に多いサイトの場合ですと、手動で削除してもすぐキャッシュファイルが増えてしまって上記のようにうまくいかない可能性も考えられます。 その場合は、一度サイトを止める必要があるかもしれません。 |
yamasan |
投稿日時: 2017/11/14 21:12
対応状況: −−−
|
常連 ![]() ![]() 登録日: 2017/9/7 居住地: 投稿: 52 |
Re: キャッシュ削除エラーがおこってしまいます。 elm_art 様
レス有難うございます。 「app/cache/twig/production/default/」の 「default」フォルダごと消去は、サーバーコントロールパネルの ファイルマネージャーなどから削除されたのでしょうか? 何度もお手数おかけします。 |
elm_art |
投稿日時: 2017/11/15 13:16
対応状況: −−−
|
新米 ![]() ![]() 登録日: 2014/7/3 居住地: 投稿: 4 |
Re: キャッシュ削除エラーがおこってしまいます。 yamasan 様
こちらはSSHで作業しました。 FTPでも、ご利用のサーバー会社提供のコンパネのファイルマネージャーでも、手段は問わないと思います。 |
yamasan |
投稿日時: 2017/11/18 17:11
対応状況: −−−
|
常連 ![]() ![]() 登録日: 2017/9/7 居住地: 投稿: 52 |
Re: キャッシュ削除エラーがおこってしまいます。 経過報告です。
app/cache/twig/production/default内のキャッシュ全て FFFTPで削除しました。約10万ファイルありました。 その後、プラグインのONOFFを試しましたが、結果はダメでした。 同じエラーです。 ブロック管理からの各twig編集ですが、同じエラー画面になるものの サイト上反映はする状態になりました。 app/cache/twig/production/admin内にも約10万ファイルものキャッシュ(PHP)があるので、引き続きそちらの削除をしている途中です。 サイトOPENもしていないので、アクセスはほぼ皆無です。 膨大なキャッシュの理由は不明なままですが、エラーさえ直ってくれればと引き続き作業中です。 |
yamasan |
投稿日時: 2017/11/19 18:42
対応状況: −−−
|
常連 ![]() ![]() 登録日: 2017/9/7 居住地: 投稿: 52 |
Re: キャッシュ削除エラーがおこってしまいます。 レスをくれた皆様、
そして同様のエラーで対策を教えて下さったelm_art様。 有難うございました。 /public_html/app/cache/twig/production/default /public_html/app/cache/twig/production/admin 上記フォルダ内のPHPファイルキャッシュを全て削除する事によって プラグインのON OFF そして各twigファイルの編集→登録。 管理画面からのキャッシュ削除がすべて動作するようになりました。 default・adminともにほぼ同じ量のキャッシュが溜まっており、 その数は約19万ファイルでした。 サイトもOPENしておらず、商品数も何万もあるわけでなく なぜキャッシュがここまで膨れ上がるのか不明ですが、 elm_art様とおなじく、数日ごとに手作業でキャッシュを削除して対応したいと思います。 このエラーの根本的な原因を究明できた方がいらっしゃいましたら、 是非お教え下さい。定期的に、当スレッドを見ています。 助けてくださった皆様、本当にありがとうございました。 |
« 1 (2) |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |