解決済cart.class.phpの関数でエラーが発生する件について
-
投稿者投稿
-
2025年11月17日 2:31 PM #103880
投稿の際は下記の情報をお書き添えください。
——————————————-
WordPress のバージョン:(6.8.3)
Welcart のバージョン:(2.11.25)
PHP のバージョン:(8.1)
Welcart専用の拡張プラグインとバージョン:(WCEX SKU Select)
ご利用の親テーマとバージョン :(Welcart Basic 1.8.8)
ご利用の子テーマとバージョン :(Welcart Voll)
症状を確認したブラウザ:全て
サーバー【重要】:(自社サーバー)
——————————————–お世話になっております。
本日の昼頃より、以下のファイル部分でエラーが出てサイトが
表示されない症状が発生しております。該当ファイル:/wp-content/plugins/usc-e-shop/classes/cart.class.php
エラーの関数:function key_unserialize( $serial )エラー内容:
「PHP Fatal error: Uncaught TypeError: array_keys(): Argument #1 ($array) must be of type array, bool given
in /wp-content/plugins/usc-e-shop/classes/cart.class.php:387Stack trace:
#0 /wp-content/plugins/usc-e-shop/classes/cart.class.php(387): array_keys()
#1 /wp-content/plugins/usc-e-shop/classes/cart.class.php(280): usces_cart->key_unserialize()
#2 /wp-content/themes/welcart_basic-voll/functions.php(1442): usces_cart->get_cart()
#3 /wp-content/themes/welcart_basic-voll/header.php(229): usces_get_item_conut()
#4 /wp-includes/template.php(810): require_once(‘…’)
#5 /wp-includes/template.php(745): load_template()
#6 /wp-includes/general-template.php(48): locate_template()
#7 /wp-content/themes/welcart_basic/404.php(9): get_header()」原因となっている部分がプラグインのファイル内であるため手が付けられない
状況となっております。お手数ではございますが、お知恵をお貸し頂けないでしょうか。
宜しく尾お願い致します。2025年11月17日 5:17 PM #103883
efuキーマスターtmfactory_2019 様
こんにちは。
「サイトが表示されない症状」とのことですが、現時点で他に同様のお問い合わせはいただいておりません。
原因の切り分けのため、直前に行った変更作業(更新、テーマ編集、サーバー設定変更など)がございましたら詳細をご連絡いただけますでしょうか。
また、ご利用中の「Welcart Voll」のバージョンをご記載ください。子テーマのカスタマイズ有無 についてもあわせてご連絡をお願いいたします。2025年11月17日 7:03 PM #103884ご連絡ありがとうございます。
元々はテーマをカスタマイズしておりましたが、その影響も考えて
現在はWelcart Voll 1.5.5そのままを設定しておりますが、同じエラー内容が
出てしまいサイトが見れない状況(ヘッダーのみ表示でコンテンツが表示されない)です。お手数ではございますが、宜しくお願い致します。
2025年11月18日 11:18 AM #103886
efuキーマスターtmfactory_2019 様
ご連絡ありがとうございます。
「Welcart Voll 1.5.5そのままを設定」とのことですが、Welcart Voll ではusces_get_item_conutという関数は使用していません。独自カスタマイズの影響が考えられますので、恐れ入りますが今一度下記手順にて症状をご確認いただけますでしょうか。1.現在の(カスタマイズしている)テーマをバックアップする
※3.の「Voll 1.5.5 を適用する」と現在使用している Voll テーマがそのまま上書きされてカスタマイズが全部消えてしまいますので、適用前に必ずテーマ一式をバックアップしておいてください。
2.テーマを 「Welcart Basic」に切り替える
3.「Voll 1.5.5」 を Welcart 公式からあらためてダウンロードして適用する上記操作でエラーが解消される場合、独自カスタマイズ部分が原因ということになるかと思われます。
2025年11月18日 4:55 PM #103889efu様
返信ありがとうございます。
こちらにつきましては、原因を究明でき解決致しました。原因としてはカスタムしたテンプレートでエラーが発生した際の
セッションなどが残っていたため、「Voll 1.5.5」でも同様のエラーが
発生したようです。無事にカスタム部分の修正作業も完了致しました。
お手数をおかけ致しました。ありがとうございました。
2025年11月19日 4:54 PM #103890
efuキーマスターtmfactory_2019 様
ご連絡ありがとうございます。
カスタマイズの影響で、修正作業も完了済みとのこと承知いたしました。
こちらのトピックは「解決済み」とさせていただきます。
引き続き Welcart をよろしくお願いいたします。 -
投稿者投稿
- このトピックに返信するにはログインが必要です。
PAGE TOP