質問 > フロント機能 > エラー表示になり、ページが表示できなくなりました。 |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
anglers |
投稿日時: 2020/4/21 17:01
対応状況: −−−
|
新米 登録日: 2020/2/11 居住地: 投稿: 7 |
エラー表示になり、ページが表示できなくなりました。 ▼テンプレート
[EC-CUBE] EC-CUBE4.03 [レンタルサーバ] エックスサーバービジネス [OS] macOS 10.14.6 [PHP] 使用しているPHP7.2 [データベース] mysql [導入プラグインの有無] amazonpay [カスタマイズの有無] 独自のコントローラーを作成し、そこから変数を商品一覧ページにわたすプログラムを制作しています。 [現象] 独自のコントローラーを作成し、そこから変数を商品一覧ページにわたすプログラムを制作していました。基本的にはうまく作動していたのですが、管理画面からキャッシュをクリアした途端、画面が以下のエラー表示のあと、キャッシュされたプログラムの不具合を表示するようになってしまいました。 当然、管理画面にも入れず、大変困っております。 どなたか分かる方はいらっしゃいますでしょうか? Fatal error: Uncaught Symfony\Component\Debug\Exception\UndefinedMethodException: Attempted to call an undefined method named "addExtension" of class "Twig\Environment". |
468 |
投稿日時: 2020/4/21 18:57
対応状況: −−−
|
神 登録日: 2008/10/26 居住地: 投稿: 3217 |
Re: エラー表示になり、ページが表示できなくなりました。 該当のログの前にどのように処理が流れていったかを表すログは出力されていませんか?
見かけた事のないエラーの為、ハッキリとした対策は分かりませんが コントローラー以外に変更された箇所はないのでしょうか? 変更した箇所を元に戻せるのであれば、それらを一旦戻して(変更後のソースをどこかにコピーしてバックアップしておく等) キャッシュをクリア後、再度、動作確認をされてみては如何でしょうか? ちなみにキャッシュのクリアは管理画面で操作されたのでしょうか? もしかしたら中途半端なデータが残ってしまっているのかもしれませんので SSH等で/var/cache/prod/以下のファイルを削除してみるのも有効かもしれません。
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |