質問 > その他 > テンプレートのレンダリング中に例外が発生(Constructor failed) ー解決:サーバ設定が原因。icu-65.1をリンクしたPHPではEC-CUBEが正常に動作しない |
その他
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
yuca |
投稿日時: 2019/10/15 20:11
対応状況: 解決済
|
半人前 登録日: 2019/10/15 居住地: 投稿: 16 |
テンプレートのレンダリング中に例外が発生(Constructor failed) ー解決:サーバ設定が原因。icu-65.1をリンクしたPHPではEC-CUBEが正常に動作しない ▼テンプレート
[EC-CUBE] EC-CUBE 4(管理画面には入れず詳細確認ができません) [レンタルサーバ] さくらレンタルサーバ [OS] MAC 10.14.6 [PHP] 7.3.10 [データベース] MySQL5.7 [WEBサーバ] Apache/2.4.41 [導入プラグインの有無] ・EC-CUBEアップデートプラグイン(4.0.2〜4.0.3) ・商品並び替えプラグインECCUBE4系用 ・カテゴリページ/コンテンツ追加 for EC-CUBE4 ・ゼウス決済プラグイン(4.0系) [カスタマイズの有無] ・商品一覧、詳細ページで税抜き価格表示にしました ・カートの確認画面にて注釈が出るようにHTMLタグを追記しました [現象] ショップ全てが表示されず、ログイン後の管理画面含めて「システムエラーが発生しました」という画面が出ます。 デバックモードにしたところ、 An exception has been thrown during the rendering of a template ("Constructor failed"). と出ました。 Twig_Error_Runtime として大量に表示されますが、特に問題なのは Eccube/Resource/template/default/Block/cart.twig (line 20) ーーーーーーーーーーー <div class="ec-cartNavi__price">{{ totalPrice|price }}</div> ーーーーーーーーーーー の箇所とのことです。 レンタルサーバでよく起こる問題の対応として、php.iniにて下記追加しました。 memory_limit = 512M max_execution_time = 120 発生日時は明確にはわからないのですが10/10-11ごろで ・ゼウス決済プラグインで別サイトで使っている認証コードを打ち込み、それが認められなくて放置(問い合わせしていました) ・さくらレンタルサーバで障害がおきていた というタイミングになります。 ちょっとHTMLタグの知識がある程度の人間でどのようにアプローチしたら良いかわからず・・お知恵を拝借できないでしょうか。 どうぞ、よろしくお願い申し上げます。 |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
» テンプレートのレンダリング中に例外が発生(Constructor failed) ー解決:サーバ設定が原因。icu-65.1をリンクしたPHPではEC-CUBEが正常に動作しない | yuca | 2019/10/15 20:11 |
Re: テンプレートのレンダリング中に例外が発生(Constructor failed) | yuca | 2019/10/16 19:31 |
Re: テンプレートのレンダリング中に例外が発生(Constructor failed) | red | 2019/10/17 9:08 |
Re: テンプレートのレンダリング中に例外が発生(Constructor failed) | yuca | 2019/10/18 16:30 |
Re: テンプレートのレンダリング中に例外が発生(Constructor failed) | yuca | 2019/10/18 19:18 |