Erro crítico – Plugin Claudio Sanches Correios WooCommerce
-
O plugin do meu site para os Correios, Claudio Sanches – Correios para WooCommerce está dando “Erro crítico” ao entrar nas configura??es de PAC e SEDEX Contrato agência.
-
This topic was modified 1 year, 4 months ago by
melip.
-
This topic was modified 1 year, 4 months ago by
-
Por favor, adicione os detalhes do erro e como eu consigo reproduzir isso.
Pode me mostrar algum screenshot ou log de erro?
O erro acontece a partir da vers?o 4.2.0.
@hammerklavers mas qual erro? O que o erro fala? Até agora eu estou no escuro, ninguém me da um mínimo detalhe sobre isso.
O nome é “Erro crítico” e n?o tem detalhe, nem pra mim. Entrei nas configura??es de frete para aumentar os dias “adicionais” de previs?o de entrega. Quando tento editar “PAC” ou “SEDEX”, dá essa droga de erro, sem op??o de mais nada. Assim:
https://snipboard.io/lvNtTu.jpg
Imediatamente o WP me manda um email dizendo:
“Olá! O WordPress possui um recurso integrado que detecta quando um plugin ou tema causa um erro fatal em seu site e notifica você com este e-mail automatizado. Neste caso, o WordPress detectou um erro com o seu plugin: Claudio Sanches – Correios for WooCommerce. Primeiro, visite o seu site (https://melip.com.br/) e verifique se há algum problema visível. Em seguida, visite a página em que o erro foi encontrado (https://melip.com.br/wp-admin/admin.php?page=wc-settings&tab=shipping&instance_id=9) e verifique se há algum problema visível….”
O problema visível é essa tela de erro crítico, que diz “Há um erro crítico no seu site. Verifique seu e-mail para instru??es.”
Que dureza, viu.. O suporte de vocês é dureza. Ou n?o encontra o problema, ou se encontra, o problema n?o é de vocês.Aqui no meu site esse erro notamos hoje.
Eu nunca tive contrato nenhum com os Correios e sempre usei tranquilamente em meu site. Agora, n?o aparece nenhum tipo de método de envio.
Quando vamos nas configura??es, fala que tem que ver nas integra??es, aparece a mensagem assim “Este método de envio requer integra??o com a nova API dos Correios, conclua esta integra??o?aqui. Se você está vendo esta mensagem mesmo após concluir a integra??o, clique no bot?o “Atualizar lista de servi?os” para gerar a lista de servi?os e poder usar este método de entrega.”
só que eu tento atualizar e n?o atualiza.Detalhes do erro
================
Um erro do tipo E_ERROR foi causado na linha 280 do arquivo /chroot/home/a3fcd117/calimaro.com.br/html/wp-content/plugins/woocommerce-correios/includes/class-wc-correios-cws-connect.php. Mensagem de erro: Uncaught TypeError: Cannot access offset of type string on string in /chroot/home/a3fcd117/calimaro.com.br/html/wp-content/plugins/woocommerce-correios/includes/class-wc-correios-cws-connect.php:280
Stack trace:
#0 /chroot/home/a3fcd117/calimaro.com.br/html/wp-content/plugins/woocommerce-correios/includes/class-wc-correios-cws-connect.php(388): WC_Correios_Cws_Connect->filter_services(Array, Array)
#1 /chroot/home/a3fcd117/calimaro.com.br/html/wp-content/plugins/woocommerce-correios/includes/shipping/class-wc-correios-shipping-cws.php(86): WC_Correios_Cws_Connect->get_available_services(false, Array)
#2 /chroot/home/a3fcd117/calimaro.com.br/html/wp-content/plugins/woocommerce-correios/includes/shipping/class-wc-correios-shipping-cws.php(345): WC_Correios_Shipping_Cws->load_services_list()
#3 /chroot/home/a3fcd117/calimaro.com.br/html/wp-content/plugins/woocommerce-correios/includes/shipping/class-wc-correios-shipping-cws.php(54): WC_Correios_Shipping_Cws->init_form_fields()
#4 /chroot/home/a3fcd117/calimaro.com.br/html/wp-content/plugins/woocommerce/includes/class-wc-shipping-zone.php(185): WC_Correios_Shipping_Cws->__construct(’36’)
#5 /chroot/home/a3fcd117/calimaro.com.br/html/wp-content/plugins/woocommerce/includes/class-wc-shipping-zones.php(36): WC_Shipping_Zone->get_shipping_methods(false, ‘admin’)
#6 /chroot/home/a3fcd117/calimaro.com.br/html/wp-content/plugins/woocommerce/packages/woocommerce-blocks/src/Shipping/ShippingController.php(319): WC_Shipping_Zones::get_zones(‘admin’)
#7 /chroot/home/a3fcd117/calimaro.com.br/html/wp-includes/class-wp-hook.php(324): Automattic\WooCommerce\Blocks\Shipping\ShippingController->hydrate_client_settings(‘woocommerce_pag…’)
#8 /chroot/home/a3fcd117/calimaro.com.br/html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters(NULL, Array)
#9 /chroot/home/a3fcd117/calimaro.com.br/html/wp-includes/plugin.php(517): WP_Hook->do_action(Array)
#10 /chroot/home/a3fcd117/calimaro.com.br/html/wp-admin/admin-header.php(118): do_action(‘admin_enqueue_s…’, ‘woocommerce_pag…’)
#11 /chroot/home/a3fcd117/calimaro.com.br/html/wp-admin/admin.php(239): require_once(‘/chroot/home/a3…’)
#12 {main}
? thrown@avelinojosmorais qual vers?o do PHP você esta usando?
WordPress vers?o 6.4
Tema atual: Astra Child (vers?o 1.0.0)
Plugin atual: Claudio Sanches – Correios for WooCommerce (vers?o 4.2.2)
PHP vers?o 8.1.25Aqui também está dando quando clica na área de entrega > método de envio. PHP utilizado é o 8.0
Coloquei o Query monitor e apareceu isso.Fatal error: Uncaught Error: Cannot access offset of type string on string
in /home/carlaleone/htdocs/carlaleone.com.br/wp-content/plugins/woocommerce-correios/includes/class-wc-correios-cws-connect.php on line 280Call stack:
WC_Correios_Cws_Connect::filter_services()
wp-content/plugins/woocommerce-correios/includes/class-wc-correios-cws-connect.php:388WC_Correios_Cws_Connect::get_available_services()
wp-content/plugins/woocommerce-correios/includes/shipping/class-wc-correios-shipping-cws.php:86WC_Correios_Shipping_Cws::load_services_list()
wp-content/plugins/woocommerce-correios/includes/shipping/class-wc-correios-shipping-cws.php:345WC_Correios_Shipping_Cws::init_form_fields()
wp-content/plugins/woocommerce-correios/includes/shipping/class-wc-correios-shipping-cws.php:54WC_Correios_Shipping_Cws::__construct()
wp-content/plugins/woocommerce/includes/class-wc-shipping-zone.php:185WC_Shipping_Zone::get_shipping_methods()
wp-content/plugins/woocommerce/includes/class-wc-shipping-zones.php:36WC_Shipping_Zones::get_zones()
wp-content/plugins/woocommerce/packages/woocommerce-blocks/src/Shipping/ShippingController.php:319Automattic\W\B\S\ShippingController::hydrate_client_settings()
wp-includes/class-wp-hook.php:324WP_Hook::apply_filters()
wp-includes/class-wp-hook.php:348WP_Hook::do_action()
wp-includes/plugin.php:517do_action()
wp-admin/admin-header.php:118require_once()
wp-admin/admin.php:239
Acabei de resolver esse bug.
Basta atualizar pra vers?o 4.2.3 que já vai ser corrigido.
Muito bom, depois da atualiza??o, esta funcionando perfeito aqui.
- The topic ‘Erro crítico – Plugin Claudio Sanches Correios WooCommerce’ is closed to new replies.