Alithrarion Posted December 5, 2019 Share Posted December 5, 2019 (edited) Salve a tutti, scrivo per un problema piuttosto comune ma di cui non sono ancora riuscito a venirne a capo nonostante abbia scandagliato il web. Migrazione da dominio UNO (uno.pippo.org) a dominio DUE (due.pluto.it). Si tratta in entrambi i casi di sottodomini su cui è installato Prestashop 1.7.6.2. Ho effettuato backup database, file e uploadato tutto sul nuovo. Modificato il file coi parametri di accesso al DB, modificato chiaramente il DB col nuovo URL prima di importarlo e anche il .htaccess sul nuovo server. Risultato: Fatal error: Uncaught Defuse\Crypto\Exception\BadFormatException: Encoded data is shorter than expected. in /var/www/vhosts/nanowar.it/prestashop/vendor/defuse/php-encryption/src/Encoding.php:168 Stack trace: #0 /var/www/vhosts/nanowar.it/prestashop/vendor/defuse/php-encryption/src/Key.php(38): Defuse\Crypto\Encoding::loadBytesFromChecksummedAsciiSafeString('\xDE\xF0\x00\x00', '') #1 /var/www/vhosts/nanowar.it/prestashop/classes/PhpEncryptionEngine.php(115): Defuse\Crypto\Key::loadFromAsciiSafeString('') #2 /var/www/vhosts/nanowar.it/prestashop/classes/PhpEncryptionEngine.php(45): PhpEncryptionEngineCore::loadFromAsciiSafeString('') #3 /var/www/vhosts/nanowar.it/prestashop/classes/PhpEncryption.php(47): PhpEncryptionEngineCore->__construct('') #4 /var/www/vhosts/nanowar.it/prestashop/classes/Cookie.php(85): PhpEncryptionCore->__construct('') #5 /var/www/vhosts/nanowar.it/prestashop/config/config.inc.php(162): CookieCore->__construct('psAdmin', '', 1577294362) #6 /var/www/vhosts/nanowar.it/prestashop/admin038otd8ro/index.p in /var/www/vhosts/nanowar.it/prestashop/vendor/defuse/php-encryption/src/Encoding.php on line 168 Non so più a quale santo rivolgermi! Qualcuno ha idea di come potrei risolvere? Edited December 11, 2019 by Alithrarion (see edit history) Link to comment Share on other sites More sharing options...
Alithrarion Posted December 11, 2019 Author Share Posted December 11, 2019 Grazie hardware-store, alla fine ho risolto, probabilmente "a caso" come da te supposto ma scrivo quanto fatto, magari la questione risulta utile a qualcun'altro. Ho rifatto l'esportazione da capo. Questa volta però ho attivato la modalità debug prima di esportare, ho svuotato la cache e sloggato tutti gli account amministratori. Ho ripetuto la procedura d'importazione sul nuovo destino (upload DB - con sostituzione URL corretta preventivamente), copia di tutti i file, correzione del file coi parametri ecc. Ho eliminato le due cartelle di cache PRIMA di provare ad accedere e, come per magia, tutto ha funzionato egregiamente. Saluti Matteo 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