pagseguro-modulo-magento-v1 icon indicating copy to clipboard operation
pagseguro-modulo-magento-v1 copied to clipboard

Não alterar o status do pedido

Open fernandoweb91 opened this issue 4 years ago • 0 comments

Olá pessoal, tudo bem?

Na minha magento versão 1.9.0.1 utilizo o módulo do PagSeguro versão 2.7.0

Estava tudo funcionando corretamente.

Mas depois que tive que alterar a versão PHP de 5.6 para 7.3 porque a mesma foi desativada do Cpanel, o módulo parou de alterar os status do pedido para Pago, fica sempre como Pendente.

Analisando os logs, todos os erros warning estão relacionados com esse caminho:

failed to open stream: No such file or directory in /home/public_html/lib/Varien/Autoload.php on line 93

E tem esse outro erro também:

Warning: Declaration of UOL_PagSeguro_Model_NotificationMethod::initialize($post) should be compatible with Mage_Payment_Model_Method_Abstract::initialize($paymentAction, $stateObject) in /home/public_html/app/code/community/UOL/PagSeguro/Model/NotificationMethod.php on line 23

Deprecated functionality: Non-static method PagSeguroNotificationService::searchReturn() should not be called statically in /home/public_html//lib/PagSeguroLibrary/service/PagSeguroNotificationService.class.php on line 87

Abaixo a lista de todos os warning gerados por não consegui abrir o arquivo autoload.

Warning: include(PagSeguroResources.php) Warning: include(PagSeguroConfig.php) Warning: include(LogPagSeguro.php) Warning: include(PagSeguroAccountCredentials.php) Warning: include(PagSeguroTransactionSearchService.php) Warning: include(PagSeguroCancelService.php) Warning: include(PagSeguroRefundService.php) Warning: include(PagSeguroNotificationService.php) Warning: include(PagSeguroConnectionData.php) Warning: include(PagSeguroHttpConnection.php) Warning: include(PagSeguroTransactionParser.php) Warning: include(PagSeguroServiceParser.php) Warning: include(PagSeguroXmlParser.php) Warning: include(PagSeguroTransaction.php) Warning: include(PagSeguroTransactionType.php) Warning: include(PagSeguroTransactionStatus.php) Warning: include(PagSeguroPaymentMethod.php) Warning: include(PagSeguroPaymentMethodType.php) Warning: include(PagSeguroPaymentMethodCode.php) Warning: include(PagSeguroTransactionCreditorFees.php) Warning: include(PagSeguroItem.php) Warning: include(PagSeguroHelper.php) Warning: include(PagSeguroSender.php) Warning: include(PagSeguroPhone.php) Warning: include(PagSeguroShipping.php) Warning: include(PagSeguroShippingType.php) Warning: include(PagSeguroAddress.php) Warning: include(PagSeguroHttpStatus.php)

OBS

Fiz um teste usando a versão do módulo 3.16.6 mas piorou, nem consigo abrir o pagseguro pelo painel da magento aparece o erro 500 no navegador, e nos logs aparece o erro

PHP Fatal error: Uncaught Error: Class 'PagSeguro\Library' not found in /home/public_html/app/code/community/UOL/PagSeguro/Model/Library.php:16 Stack trace: #0 /home/public_html/app/code/community/UOL/PagSeguro/Model/Adminhtml/Config.php(35): UOL_PagSeguro_Model_Library->__construct() #1 /home/public_html/app/code/core/Mage/Core/Model/Config.php(1348): UOL_PagSeguro_Model_Adminhtml_Config->__construct(Array) #2 /home/public_html/app/Mage.php(463): Mage_Core_Model_Config->getModelInstance('uol_pagseguro/a...', Array) #3 /home/public_html/app/code/core/Mage/Adminhtml/Block/System/Config/Form.php(516): Mage::getModel('uol_pagseguro/a...') #4 /home/public_html/app/code/core/Mage/Adminhtml/Block/System/Config/Form.php(338): Mage_Adminhtml_Block_System_Config_Form->_prepareFieldComment(Object(Mage_Core_Model_Config_Element), 'payment', false) #5 /home/public_html/app/code/core/Mage/Adminhtml/Block/System/Config/Form.php(2 in /home/public_html/app/code/community/UOL/PagSeguro/Model/Library.php on line 16

Abraços!

fernandoweb91 avatar Apr 14 '21 15:04 fernandoweb91