Jump to content

Errore 500 cliccando sui prodotti dopo aver cancellato cartella Satispay


Recommended Posts

Buongiorno, 

ieri sera ho cancellato la cartella del metodo di pagamento "Satispay" dalla cartelkla Modules (erroneamente senza farne prima una copia) dopo di che cliccando su qualsiasi prodotto nel Front Office appare errore 500. Ho messo la modalità di debug ed esce questo :

 

[PrestaShopDatabaseException]

Table 'mfnagirt_laninnaglamshop.n3cr_pscheckout_funding_source' doesn't exist
 

SELECT `name`, `active`, `position` FROM `n3cr_pscheckout_funding_source` WHERE `id_shop` = 1


at line 769 in file classes/db/Db.php

764. if ($webservice_call && $errno) { 765. $dbg = debug_backtrace(); 766. WebserviceRequest::getInstance()->setError(500, '

 ' . $this->getMsgError() . '. From ' . (isset($dbg[3]['class']) ? $dbg[3]['class'] : '') . '->' . $dbg[3]['function'] . '() Query was : ' . $sql, 97); 767. } elseif (_PS_DEBUG_SQL_ && $errno && !defined('PS_INSTALLATION_IN_PROGRESS')) { 768. if ($sql) { 769. throw new PrestaShopDatabaseException($this->getMsgError() . '<br /><br /><pre>' . $sql . '</pre>'); 770. } 771. 772. throw new PrestaShopDatabaseException($this->getMsgError()); 773. } 774. }


DbCore->displayError - [line 385 - classes/db/Db.php] - [1 Arguments]

DbCore->query - [line 613 - classes/db/Db.php] - [1 Arguments]

DbCore->executeS - [line 85 - modules/ps_checkout/src/FundingSource/FundingSourceConfigurationRepository.php] - [1 Arguments]

PrestaShop\Module\PrestashopCheckout\FundingSource\FundingSourceConfigurationRepository->getAll - [line 58 - modules/ps_checkout/src/FundingSource/FundingSourceConfigurationRepository.php]

PrestaShop\Module\PrestashopCheckout\FundingSource\FundingSourceConfigurationRepository->get - [line 48 - modules/ps_checkout/src/FundingSource/FundingSourceConfiguration.php] - [1 Arguments]

PrestaShop\Module\PrestashopCheckout\FundingSource\FundingSourceConfiguration->getPosition - [line 54 - modules/ps_checkout/src/FundingSource/FundingSourceCollectionBuilder.php] - [2 Arguments]

PrestaShop\Module\PrestashopCheckout\FundingSource\FundingSourceCollectionBuilder->create - [line 43 - modules/ps_checkout/src/FundingSource/FundingSourceProvider.php]

PrestaShop\Module\PrestashopCheckout\FundingSource\FundingSourceProvider->__construct - [line 280 - var/cache/dev/Ps_checkout230FrontContainer.php] - [2 Arguments]

Ps_checkout230FrontContainer->getPsCheckout_FundingSource_ProviderService - [line 306 - vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/Container.php]

Symfony\Component\DependencyInjection\Container->get - [line 64 - modules/ps_checkout/vendor/prestashop/module-lib-service-container/src/DependencyInjection/ServiceContainer.php] - [1 Arguments]

PrestaShop\ModuleLibServiceContainer\DependencyInjection\ServiceContainer->getService - [line 1179 - modules/ps_checkout/ps_checkout.php] - [1 Arguments]

Ps_checkout->getService - [line 681 - modules/ps_checkout/ps_checkout.php] - [1 Arguments]

Ps_checkout->hookActionFrontControllerSetMedia - [line 970 - classes/Hook.php] - [1 Arguments]

HookCore::coreCallHook - [line 355 - classes/Hook.php] - [3 Arguments]

 

 

Ho provato a rimettere la cartella Satispay da una copia di backup che ho del 11/12 ma purtroppo non ho risolto probabilmente perchè nel frattempo ci sono state delle transazioni con questo metodo di pagaemento. 

In realtà io l'ho cancellato proprio nel tentare di risolvere dei problemi che mi dava perchè compariva come metodo di pagamento, i clienti pagavano ma non veniva generato un ordine per cui nè io nè il cliente ricevevamo la conferma ordine e per di più nei metodi di pagamento nel BO a me non compariva. 

 

Come posso risolvere? Ho capito che il problema è nel Database ma non vorrei far altri guai. In questo momento natalizio poi il sito mi è fondamentale. 

Grazie 

Link to comment
Share on other sites

  • razaro changed the title to Errore 500 cliccando sui prodotti dopo aver cancellato cartella Satispay

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...