Zero_ Posted March 19, 2019 Share Posted March 19, 2019 Hola a todos,聽 Nos es la primera vez que actualizo manualmente, ya que el m贸dulo autom谩tico siempre me da en mi caso聽errores. Realic茅 todos los pasos para la correcta actualizaci贸n, cuando me dirijo a actualizar > midominio.com/install/upgrade/upgrade.php me sale el siguiente error: Fatal error: Uncaught Symfony\Component\Debug\Exception\ContextErrorException: Warning: Invalid argument supplied for foreach() in /var/www/vhosts/xxx.es/httpdocs/classes/Language.php:884 Stack trace: #0 /var/www/vhosts/xxx.es/httpdocs/src/PrestaShopBundle/Install/Upgrade.php(319): LanguageCore::loadLanguages() #1 /var/www/vhosts/xxx.es/httpdocs/src/PrestaShopBundle/Install/Upgrade.php(771): PrestaShopBundle\Install\Upgrade->initContext() #2 /var/www/vhosts/xxx.es/httpdocs/install/upgrade/upgrade.php(88): PrestaShopBundle\Install\Upgrade->run() #3 {main} thrown in聽/var/www/vhosts/xxx.es/httpdocs/classes/Language.php聽on line聽884 聽 Puedo hacerme una idea de lo que es pero no doy con la soluci贸n, si hay alguien que haya pasado por esto le agradezco una soluci贸n. 聽 Gracias de antemano. Saludos. 聽 聽 Link to comment Share on other sites More sharing options...
burrots Posted March 20, 2019 Share Posted March 20, 2019 mira q funcion tienes aqui classes/Language.php /聽 linia 884 Una vez localizada la funci贸n, reemplazala por la misma q hay en ultima versi贸n de prestashop Luego intenta hacer el update聽a ver q tal... Suerte Link to comment Share on other sites More sharing options...
Zero_ Posted March 20, 2019 Author Share Posted March 20, 2019 Ya tengo la 煤ltima聽versi贸n,聽 y tambi茅n migre los datos de la vieja a sus respectivas carpetas machac谩ndolas. Segu铆 tu recomendaci贸n y tanto la versi贸n anterior y esta 煤ltima la funci贸n es la misma. Me veo migrando la base de datos e instalar la tienda de 0. Intente restablecer la tienda y al hacer un Rollback me da el siguiente error: Table 'root_xxx.ps_shop_url' doesn't exist SELECT s.id_shop, CONCAT(su.physical_uri, su.virtual_uri) AS uri, su.domain, su.main FROM ps_shop_url su LEFT JOIN ps_shop s ON (s.id_shop = su.id_shop) WHERE (su.domain = 'www.xxx.es' OR su.domain_ssl = 'www.xxx.es') AND s.active = 1 AND s.deleted = 0 ORDER BY LENGTH(CONCAT(su.physical_uri, su.virtual_uri)) DESC 聽 Se supone que al subir la copia que guarde tendr铆a que restablecerse pero sigue igual. Cree la tabla ps_shop_url y con sus respectivos campos y me dice que prestashop 1.7.5 no contiende esa tabla, vamos que lo que dije, migrar base de datos y empezar de 0. 聽 Gracias por tu ayuda, un saludo. Link to comment Share on other sites More sharing options...
burrots Posted March 20, 2019 Share Posted March 20, 2019 (edited) no hagas nunca rollback. si no funciona ok adios tienda. Por eso siempre recomiendo hacer i restaurar backups del servidor. Backups i rollbacks del prestashop como si no existieran Edited March 20, 2019 by burrots (see edit history) Link to comment Share on other sites More sharing options...
Zero_ Posted March 20, 2019 Author Share Posted March 20, 2019 Lo apunto en mi lista de lo que no tengo que hacer nunca. Ya tengo media base de datos importada y la nueva tienda instalada, queda lo peor.聽聽馃槗 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