質問 > 管理機能 > ログが表示されず、エラーになります。 |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
forward |
投稿日時: 2019/10/8 10:59
対応状況: −−−
|
常連 登録日: 2016/9/1 居住地: 投稿: 50 |
ログが表示されず、エラーになります。 ▼テンプレート
[EC-CUBE]EC-CUBEのバージョンは4.0.2、新規インストールです [レンタルサーバ]Xサーバー [OS]Windows7 [PHP]7.1.28 [データベース]MySQL 5.7.27 [ブラウザ]chrome [導入プラグインの有無]有:売上集計プラグイン、関連商品プラグイン、商品画像にテキスト追加 for EC-CUBE4、ソーシャルボタンを追加、商品名補完プラグイン、Facebook Ads Extention Plugin、データ移行プラグイン、カートクリアボタン追加プラグイン for EC-CUBE4 [カスタマイズの有無]ありますが、外部の方に作業していただいたため、詳しくは不明です。 [現象] ソニーペイメントのクレジット決済プラグインを導入したのですが、現在テスト環境の段階でクレジット決済ができない現象になっています。 ソニーペイメントの方とメールでやりとりをさせてもらっていて、管理画面内にあるログ表示の内容を送ってほしいと言われましたが、ログ情報を表示させようとしたところ、 ------------------------------ このページは動作していません ○○○.com では現在このリクエストを処理できません。 HTTP ERROR 500 ------------------------------ と表示されてしまいました。 外部の方から話を伺ったところ、Xサーバーの簡単インストールを使用して設置をしてくださったとのことで、Xサーバーに聞いてほしいと言われたのですが、Xサーバーも管理画面内のログに関しては対象外との連絡が来てしまったため、 こちらにご相談させていただきました。 申し訳ありませんが、どなたかお分かりになる方いらっしゃいましたら、ご教示いただきたく思います。 よろしくお願いします。 |
468 |
投稿日時: 2019/10/8 13:30
対応状況: −−−
|
神 登録日: 2008/10/26 居住地: 投稿: 3217 |
Re: ログが表示されず、エラーになります。 Xサーバのサーバ管理画面にエラーログを確認できるところがあったのではないかと思います。
(サーバエラーログの確認方法についてはXサーバで教えてもらえるのではないでしょうか?) エラーの内容に対する対応は、エラーログ等を見てみないと 500エラーの場合、原因の特定は難しいと思います。
|
forward |
投稿日時: 2019/10/8 19:09
対応状況: −−−
|
常連 登録日: 2016/9/1 居住地: 投稿: 50 |
Re: ログが表示されず、エラーになります。 468様
お世話になります。 投稿のお返事をいただき、ありがとうございます。 Xサーバーのエラーログはダウンロードしています。 ------------------------------------ [Tue Oct 08 10:41:21.019748 2019] [fcgid:warn] [pid 109054:tid 140379846186752] [client 153.184.87.140:44636] mod_fcgid: stderr: PHP Fatal error: Allowed memory size of 536870912 bytes exhausted (tried to allocate 4096 bytes) in /home/サーバー名/ドメイン名/public_html/src/Eccube/Controller/Admin/Setting/System/LogController.php on line 92, referer: ログイン管理画面URL/setting/system/log [Tue Oct 08 10:41:21.019778 2019] [fcgid:warn] [pid 109054:tid 140379846186752] [client 153.184.87.140:44636] mod_fcgid: stderr: PHP Fatal error: Allowed memory size of 536870912 bytes exhausted (tried to allocate 32768 bytes) in /home/サーバー名/ドメイン名/public_html/vendor/symfony/debug/Exception/OutOfMemoryException.php on line 1, referer: ログイン管理画面URL/setting/system/log [Tue Oct 08 10:41:21.019781 2019] [fcgid:warn] [pid 109054:tid 140379846186752] [client 153.184.87.140:44636] mod_fcgid: stderr: PHP Fatal error: Allowed memory size of 536870912 bytes exhausted (tried to allocate 12288 bytes) in Unknown on line 0, referer: ログイン管理画面URL/setting/system/log ------------------------------------ 以上になります。 もしお分かりになればご教示いただけると幸いです。 よろしくお願いします。 |
tokuP |
投稿日時: 2019/10/8 21:16
対応状況: −−−
|
新米 登録日: 2019/10/8 居住地: 投稿: 3 |
Re: ログが表示されず、エラーになります。 forward様
横槍失礼いたします。 どうやらメモリが足りないようですね。 現状の512Mから上限を上げてみては如何でしょうか? XSERVERの仕様を軽く確認したところ、 memory_limitの設定ができるようなので、こちらの値を512Mから変更すれば良いかなと思います。 契約しているサーバのメモリ数にも依存しますので、 同時アクセス数などを踏まえ、メモリ使用量を調整してみると良いかもしれません。 参考: https://www.xserver.ne.jp/manual/man_server_phpini_setting_item.php 追記: テスト環境のお話だったのですね。 読み違えてました。 上記は、本番環境での運営を想定して記載したものなので無視しておいてください。 基本的にサーバーは本番運営よりスペックが低いものをお借りしているような感じでしょうか? もしかしたら、テスト環境のサーバのメモリ自体がクレジット決済プラグインの 要求メモリに足りてない可能性もあるような気もします。。。 |
forward |
投稿日時: 2019/10/11 18:20
対応状況: −−−
|
常連 登録日: 2016/9/1 居住地: 投稿: 50 |
Re: ログが表示されず、エラーになります。 tokuP様
ご回答いただきまして、ありがとうございます。 それとご連絡が遅くなってしまい、大変申し訳ございません。 ご回答いただいたとおりメモリー不足のようで、 Xサーバーからも同じような回答をいただき、 変更方法をご教示いただいたので、メモリー不足は解消されました。 現在はソニーペイメントにログ情報をお知らせし、 クレジット決済ができない件に関して回答を待っている状態です。 結果が分かりましたら、改めてご連絡させていただきます。 本当にありがとうございました。 |
forward |
投稿日時: 2019/10/16 15:41
対応状況: 解決済
|
常連 登録日: 2016/9/1 居住地: 投稿: 50 |
Re: ログが表示されず、エラーになります。-500エラーが解消されたその後- お世話になります。
先日はご返答いただきまして、誠にありがとうございました。 あれから、管理画面内のログ表示はされるようになり、 そのログをソニーペイメントに転送したところ、 「弊社プラグインにかかわる情報が全く記載されていないため、エラー原因の特定は出来かねます」 という回答でした。 現在のログ表示内容は、 ------------------------------------ --> extra: { url: 管理画面URL/setting/system/log, ip: 153.184.87.140, http_method: POST, server: ドメイン名, referrer: 'https://管理画面URL/setting/system/log', user_agent: 'Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.120 Safari/537.36', unique_id: Xaazt87YCoSMLJbp8wJp6wAAAFw, file: /home/サーバー名/ドメイン名/public_html/vendor/symfony/doctrine-bridge/Logger/DbalLogger.php, line: 67, class: Symfony\Bridge\Doctrine\Logger\DbalLogger, function: log, uid: 09babbc, user_id: 1, session_id: N/A } --> 'query params': [1] product_detail_view_3 FROM plg_nlab_product_image_text_config t0 WHERE t0.id = ? SELECT t0.id AS id_1, t0.product_list_view AS product_list_view_2, t0.product_detail_view AS ___ DOCTRINE _______________________________________________________________________________________ --> extra: { url: 管理画面URL/setting/system/log, ip: 153.184.87.140, http_method: POST, server: ドメイン名, referrer: 'https://管理画面URL/setting/system/log', user_agent: 'Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.120 Safari/537.36', unique_id: Xaazt87YCoSMLJbp8wJp6wAAAFw, file: /home/サーバー名/ドメイン名/public_html/src/Eccube/Log/Logger.php, line: 68, class: Eccube\Log\Logger, function: log, uid: 09babbc, user_id: 1, session_id: N/A } Commit executed. ___ APP ____________________________________________________________________________________________ "START TRANSACTION" ___ DOCTRINE _______________________________________________________________________________________ --> extra: { url: 管理画面URL/setting/system/log, ip: 153.184.87.140, http_method: POST, server: ドメイン名, referrer: 'https://管理画面URL/setting/system/log', user_agent: 'Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.120 Safari/537.36', unique_id: Xaazt87YCoSMLJbp8wJp6wAAAFw, file: /home/サーバー名/ドメイン名/public_html/vendor/symfony/doctrine-bridge/Logger/DbalLogger.php, line: 67, class: Symfony\Bridge\Doctrine\Logger\DbalLogger, function: log, uid: 09babbc, user_id: 1, session_id: N/A } "COMMIT" ___ DOCTRINE _______________________________________________________________________________________ --> extra: { url: 管理画面URL/setting/system/log, ip: 153.184.87.140, http_method: POST, server: ドメイン名, referrer: 'https://管理画面URL/setting/system/log', user_agent: 'Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.120 Safari/537.36', unique_id: Xaazt87YCoSMLJbp8wJp6wAAAFw, file: /home/サーバー名/ドメイン名/public_html/src/Eccube/Log/Logger.php, line: 68, class: Eccube\Log\Logger, function: log, uid: 09babbc, user_id: 1, session_id: N/A } --> - admin_setting_system_log PROCESS END ___ APP ____________________________________________________________________________________________ --> extra: { url: 管理画面URL/setting/system/log, ip: 153.184.87.140, http_method: POST, server: ドメイン名, referrer: 'https://管理画面URL/setting/system/log', user_agent: 'Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.120 Safari/537.36', unique_id: Xaazt87YCoSMLJbp8wJp6wAAAFw, file: /home/サーバー名/ドメイン名/public_html/vendor/symfony/doctrine-bridge/Logger/DbalLogger.php, line: 67, class: Symfony\Bridge\Doctrine\Logger\DbalLogger, function: log, uid: 09babbc, user_id: 1, session_id: 22e98578e9392f138b45a3f221743889 } t0.discriminator_type IN ('plugin') create_date_8, t0.update_date AS update_date_9, t0.discriminator_type FROM dtb_plugin t0 WHERE version_5, t0.source AS source_6, t0.initialized AS initialized_7, t0.create_date AS SELECT t0.id AS id_1, t0.name AS name_2, t0.code AS code_3, t0.enabled AS enabled_4, t0.version AS ___ DOCTRINE _______________________________________________________________________________________ --> extra: { url: 管理画面URL/setting/system/log, ip: 153.184.87.140, http_method: POST, server: ドメイン名, referrer: 'https://管理画面URL/setting/system/log', user_agent: 'Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.120 Safari/537.36', unique_id: Xaazt87YCoSMLJbp8wJp6wAAAFw, file: /home/サーバー名/ドメイン名/public_html/vendor/symfony/security/Http/Firewall/ContextListener.php, line: 144, class: Symfony\Component\Security\Http\Firewall\ContextListener, function: onKernelResponse, uid: 09babbc, user_id: 1, session_id: 22e98578e9392f138b45a3f221743889 } --> key: _security_admin Stored the security token in the session. ___ (!) SECURITY ___________________________________________________________________________________ --> extra: { url: 管理画面URL/setting/system/log, ip: 153.184.87.140, http_method: POST, server: ドメイン名, referrer: 'https://管理画面URL/setting/system/log', user_agent: 'Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.120 Safari/537.36', unique_id: Xaazt87YCoSMLJbp8wJp6wAAAFw, file: /home/サーバー名/ドメイン名/public_html/src/Eccube/Log/Logger.php, line: 64, class: Eccube\Log\Logger, function: log, uid: 09babbc, user_id: 1, session_id: 22e98578e9392f138b45a3f221743889 } --> - admin_setting_system_log LOGIC END ___ ADMIN __________________________________________________________________________________________ --> extra: { url: 管理画面URL/setting/system/log, ip: 153.184.87.140, http_method: POST, server: ドメイン名, referrer: 'https://管理画面URL/setting/system/log', user_agent: 'Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.120 Safari/537.36', unique_id: Xaazt87YCoSMLJbp8wJp6wAAAFw, file: /home/サーバー名/ドメイン名/public_html/vendor/symfony/translation/LoggingTranslator.php, line: 133, class: Symfony\Component\Translation\LoggingTranslator, function: log, uid: 09babbc, user_id: 1, session_id: 22e98578e9392f138b45a3f221743889 } --> { id: site.log, domain: messages, locale: ja } Translation not found. ___ ** WARNING ** ==> TRANSLATION __________________________________________________________________ --> - admin_setting_system_log LOGIC START ___ ADMIN __________________________________________________________________________________________ --> extra: { url: 管理画面URL/setting/system/log, ip: 153.184.87.140, http_method: POST, server: ドメイン名, referrer: 'https://管理画面URL/setting/system/log', user_agent: 'Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.120 Safari/537.36', unique_id: Xaazt87YCoSMLJbp8wJp6wAAAFw, file: /home/サーバー名/ドメイン名/public_html/src/Eccube/Log/Logger.php, line: 64, class: Eccube\Log\Logger, function: log, uid: 09babbc, user_id: 1, session_id: 22e98578e9392f138b45a3f221743889 } Begin Transaction. ___ ADMIN __________________________________________________________________________________________ "START TRANSACTION" ___ DOCTRINE _______________________________________________________________________________________ SET SESSION TRANSACTION ISOLATION LEVEL READ COMMITTED ___ DOCTRINE _______________________________________________________________________________________ --> 'query params': [0] t0.discriminator_type IN ('authorityrole') t0.discriminator_type FROM dtb_authority_role t0 WHERE t0.authority_id = ? AND AS update_date_4, t0.authority_id AS authority_id_5, t0.creator_id AS creator_id_6, SELECT t0.id AS id_1, t0.deny_url AS deny_url_2, t0.create_date AS create_date_3, t0.update_date ___ DOCTRINE _______________________________________________________________________________________ --> extra: { url: 管理画面URL/setting/system/log, ip: 153.184.87.140, http_method: POST, server: ドメイン名, referrer: 'https://管理画面URL/setting/system/log', user_agent: 'Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.120 Safari/537.36', unique_id: Xaazt87YCoSMLJbp8wJp6wAAAFw, file: /home/サーバー名/ドメイン名/public_html/vendor/symfony/doctrine-bridge/Logger/DbalLogger.php, line: 67, class: Symfony\Bridge\Doctrine\Logger\DbalLogger, function: log, uid: 09babbc, user_id: 1, session_id: 22e98578e9392f138b45a3f221743889 } --> 'query params': [1] t0.discriminator_type IN ('baseinfo') AS pref_id_34, t0.discriminator_type FROM dtb_base_info t0 WHERE t0.id = ? AND t0.point_conversion_rate AS point_conversion_rate_32, t0.country_id AS country_id_33, t0.pref_id t0.option_point AS option_point_30, t0.basic_point_rate AS basic_point_rate_31, option_remember_me_27, t0.authentication_key AS authentication_key_28, t0.php_path AS php_path_29, t0.option_customer_activate AS option_customer_activate_26, t0.option_remember_me AS option_product_delivery_fee_24, t0.option_product_tax_rule AS option_product_tax_rule_25, t0.option_favorite_product AS option_favorite_product_23, t0.option_product_delivery_fee AS option_mypage_order_status_display_21, t0.option_nostock_hidden AS option_nostock_hidden_22, delivery_free_quantity_20, t0.option_mypage_order_status_display AS t0.delivery_free_amount AS delivery_free_amount_19, t0.delivery_free_quantity AS update_date_16, t0.good_traded AS good_traded_17, t0.message AS message_18, t0.shop_kana AS shop_kana_14, t0.shop_name_eng AS shop_name_eng_15, t0.update_date AS email02_10, t0.email03 AS email03_11, t0.email04 AS email04_12, t0.shop_name AS shop_name_13, phone_number_7, t0.business_hour AS business_hour_8, t0.email01 AS email01_9, t0.email02 AS t0.postal_code AS postal_code_4, t0.addr01 AS addr01_5, t0.addr02 AS addr02_6, t0.phone_number AS SELECT t0.id AS id_1, t0.company_name AS company_name_2, t0.company_kana AS company_kana_3, ___ DOCTRINE _______________________________________________________________________________________ --> extra: { url: 管理画面URL/setting/system/log, ip: 153.184.87.140, http_method: POST, server: ドメイン名, referrer: 'https://管理画面URL/setting/system/log', user_agent: 'Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.120 Safari/537.36', unique_id: Xaazt87YCoSMLJbp8wJp6wAAAFw, file: /home/サーバー名/ドメイン名/public_html/src/Eccube/Log/Logger.php, line: 64, class: Eccube\Log\Logger, function: log, uid: 09babbc, user_id: 1, session_id: 22e98578e9392f138b45a3f221743889 } --> - admin_setting_system_log PROCESS START ___ ADMIN __________________________________________________________________________________________ --> extra: { url: 管理画面URL/setting/system/log, ip: 153.184.87.140, http_method: POST, server: ドメイン名, referrer: 'https://管理画面URL/setting/system/log', user_agent: 'Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.120 Safari/537.36', unique_id: Xaazt87YCoSMLJbp8wJp6wAAAFw, file: /home/サーバー名/ドメイン名/public_html/vendor/symfony/doctrine-bridge/Logger/DbalLogger.php, line: 67, class: Symfony\Bridge\Doctrine\Logger\DbalLogger, function: log, uid: 09babbc, user_id: 1, session_id: 22e98578e9392f138b45a3f221743889 } --> 'query params': [0] t0.discriminator_type IN ('authorityrole') t0.discriminator_type FROM dtb_authority_role t0 WHERE t0.authority_id = ? AND AS update_date_4, t0.authority_id AS authority_id_5, t0.creator_id AS creator_id_6, SELECT t0.id AS id_1, t0.deny_url AS deny_url_2, t0.create_date AS create_date_3, t0.update_date ___ DOCTRINE _______________________________________________________________________________________ --> extra: { url: 管理画面URL/setting/system/log, ip: 153.184.87.140, http_method: POST, server: ドメイン名, referrer: 'https://管理画面URL/setting/system/log', user_agent: 'Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.120 Safari/537.36', unique_id: Xaazt87YCoSMLJbp8wJp6wAAAFw, file: /home/サーバー名/ドメイン名/public_html/vendor/symfony/security/Http/Firewall/ContextListener.php, line: 203, class: Symfony\Component\Security\Http\Firewall\ContextListener, function: refreshUser, uid: 09babbc, user_id: N/A, session_id: 22e98578e9392f138b45a3f221743889 } --> username: charmant-admin --> provider: Eccube\Security\Core\User\MemberProvider User was reloaded from a user provider. ___ (!) SECURITY ___________________________________________________________________________________ --> 'query params': [charmant-admin, 1] t0.discriminator_type IN ('member') LIMIT 1 t0.discriminator_type FROM dtb_member t0 WHERE t0.login_id = ? AND t0.work_id = ? AND work_id_11, t0.authority_id AS authority_id_12, t0.creator_id AS creator_id_13, create_date_8, t0.update_date AS update_date_9, t0.login_date AS login_date_10, t0.work_id AS t0.password AS password_5, t0.salt AS salt_6, t0.sort_no AS sort_no_7, t0.create_date AS SELECT t0.id AS id_1, t0.name AS name_2, t0.department AS department_3, t0.login_id AS login_id_4, ___ DOCTRINE _______________________________________________________________________________________ --> extra: { url: 管理画面URL/setting/system/log, ip: 153.184.87.140, http_method: POST, server: ドメイン名, referrer: 'https://管理画面URL/setting/system/log', user_agent: 'Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.120 Safari/537.36', unique_id: Xaazt87YCoSMLJbp8wJp6wAAAFw, file: /home/サーバー名/ドメイン名/public_html/vendor/symfony/doctrine-bridge/Logger/DbalLogger.php, line: 67, class: Symfony\Bridge\Doctrine\Logger\DbalLogger, function: log, uid: 09babbc, user_id: N/A, session_id: 22e98578e9392f138b45a3f221743889 } SET SESSION time_zone = '+00:00' ___ DOCTRINE _______________________________________________________________________________________ --> extra: { url: 管理画面URL/setting/system/log, ip: 153.184.87.140, http_method: POST, server: ドメイン名, referrer: 'https://管理画面URL/setting/system/log', user_agent: 'Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.120 Safari/537.36', unique_id: Xaazt87YCoSMLJbp8wJp6wAAAFw, file: /home/サーバー名/ドメイン名/public_html/vendor/symfony/security/Http/Firewall/ContextListener.php, line: 99, class: Symfony\Component\Security\Http\Firewall\ContextListener, function: handle, uid: 09babbc, user_id: N/A, session_id: 22e98578e9392f138b45a3f221743889 } --> token_class: Symfony\Component\Security\Core\Authentication\Token\UsernamePasswordToken ------------------------------------ これは、本日15時時点のsite.logをコピーしたものです。 何度もお伺いをしてしまい、申し訳ありませんが、 どなたかお分かりでしたら、ご教示いただけたらと思います。 よろしくお願いします。 |
468 |
投稿日時: 2019/10/17 10:58
対応状況: −−−
|
神 登録日: 2008/10/26 居住地: 投稿: 3217 |
Re: ログが表示されず、エラーになります。-500エラーが解消されたその後- 提示いただいたログは
管理画面のログ表示を操作した時のもののように見受けられます。 該当のエラーを発生させてログを記録させる必要があると思いますが エラー発生時の時間をしっかりと覚えておいて、 その時間付近のログを取り出す必要があると思います。
|
forward |
投稿日時: 2019/10/17 20:06
対応状況: −−−
|
常連 登録日: 2016/9/1 居住地: 投稿: 50 |
Re: ログが表示されず、エラーになります。-500エラーが解消されたその後- ご回答いただきありがとうございます
クレジット決済を試して、エラーが出た直後のログが前回のなので、 ログ表示がきちんとされてないんだと思います 設置をしていただいた外部の方にも相談したのですが、EC cube4にあまりお詳しくない方のようで、私ももうどうしたら良いのか分からないので、どこかに調査の依頼をしたいと思っています 何度もお返事いただきまして、本当にありがとうございます |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |