laninnaglamshop Posted December 24, 2020 Share Posted December 24, 2020 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 More sharing options...
joseantgv Posted December 25, 2020 Share Posted December 25, 2020 Riavviare il modulo "ps_checkout". Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now