Prestashop problema...
Avisos
Vaciar todo

[Resuelto] Prestashop problemas smarty  

 
Violeta
 Violeta
Usuario experto

Hola webempresa,

He subido un prestashop 1.7.5 creado en local al servidor pequeño que tengo, para seguir terminándolo (ya que en local me iba lentísimo) y mi intención es moverlo al servidor grande que tengo con vosotros (tengo 2) al terminar la tienda por completo. No me he atrevido subirlo directamente al servidor grande por si me dejaba de funcionar lo que tengo ahora... 

En fin, el problema es que al subirlo todo parecía bien hasta que han empezado a salir miles de problemas de smarty y del carrito. Añado capturas de pantalla, los técnicos de webempresa, muy amables por cierto, me ha comunicado que lo comente por el foro a ver si se podía solucionar, ya que no era problema del servidor.

2
1

 

También me comentaron que probará a desactivar el smarty y volverlo a activar, pero al hacerlo ahora como novedad tampoco puedo acceder al back office porque da error. 

¿Podríais ayudarme con este tema? 

Muchas gracias. 

 

Añado: He probado a cambiar el PHP 7.0, 7.1 y 7.2

 

Contenido solo visible a usuarios registrados

Respondido : 26/01/2021 4:05 pm
Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola Violeta,

Haz realizado algún cambio en tu sitio web de forma reciente, como instalado algún modulo que genere este error?

De manera general prueba limpiar la cache de smarty de forma manual ingresando a la ruta /cache/smarty/cachecache  desde tu cPanel y renombra los archivos que se encuentran dentro de este menos el index.php

Puedes verificar como limpiar las cache de de prestashop de forma manual en este articulo -> Contenido solo visible a usuarios registrados

Un Saludo

 

Respondido : 26/01/2021 4:27 pm

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Violeta
 Violeta
Usuario experto

He seguido el tutorial que me comentas pero lo único que se encuentra en esas carpetas es el Index.php, justo el que especifica que no se borre... 

¿Qué debo hacer entonces? 

Gracias. 

Respondido : 26/01/2021 4:39 pm
Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola Violeta,

Puedes enviarnos una captura del error que te muestra cuando intentas acceder al backend del sitio web? de esta forma podemos verificar que puede estar ocurriendo

Un Saludo

Respondido : 26/01/2021 4:55 pm

Violeta
 Violeta
Usuario experto
admin

Claro, aquí está. Muchas gracias

Respondido : 26/01/2021 4:59 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Según tu captura es un error 500, entiendo que en tu local todo funciona correctamente, es al pasar al servidor en donde tienes problemas.

Debido al error 500 debe haber algún registro con detalle del error en el archivo error_log, puedes pasar igualmente una revisión con la herramienta Stephan, disponible desde tu área de cliente, e indicarnos los mensajes de error recientes.

Has probado eliminar todo y subirlo nuevamente al servidor?, qué versión de PHP tienes en tu entorno local?

Saludos.

Respondido : 26/01/2021 5:17 pm

Cursos Gratuitos WordPress

Violeta
 Violeta
Usuario experto

Esto es lo último que pone en error_log:

[26-Jan-2021 16:55:44 Europe/Madrid] PHP Fatal error: Uncaught PDOException: SQLSTATE[28000] [1045] Access denied for user 'root'@'localhost' (using password: NO) in /home/justneko/public_html/Ps175/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php:43

En el local tenía PHP 7.3 porque era XAmpp y no me funcionaba el 7.2, y por eso quería subirlo al servidor también,

Creo que te haré caso Jhon y borraré todo, y vuelta a empezar porque me tiene de cabeza este prestashop. 

 

Gracias 

Respondido : 26/01/2021 5:30 pm
Violeta
 Violeta
Usuario experto

Perdón, pensaba que lo de arriba era lo más nuevo, el error anterior ya está solucionado. Esto es lo más reciente:

 

[26-Jan-2021 17:18:34 Europe/Madrid] PHP Fatal error: Uncaught PDOException: SQLSTATE[28000] [1045] Access denied for user 'root'@'localhost' (using password: NO) in /home/justneko/public_html/Ps175/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php:43
Stack trace:
#0 /home/justneko/public_html/Ps175/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php(43): PDO->__construct('mysql:host=127....', 'root', '', Array)
#1 /home/justneko/public_html/Ps175/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOMySql/Driver.php(44): Doctrine\DBAL\Driver\PDOConnection->__construct('mysql:host=127....', 'root', '', Array)
#2 /home/justneko/public_html/Ps175/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php(360): Doctrine\DBAL\Driver\PDOMySql\Driver->connect(Array, 'root', '', Array)
#3 /home/justneko/public_html/Ps175/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php(942): Doctrine\DBAL\Connection->connect()
#4 /home/justneko/public_html/Ps175/src/PrestaShopBundle/Kernel/ModuleRepository.php(59): Doctrine\DBAL\Connection->query('SELECT name FRO.. in /home/justneko/public_html/Ps175/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/AbstractMySQLDriver.php on line 103
[26-Jan-2021 17:18:36 Europe/Madrid] PHP Fatal error: Uncaught PDOException: SQLSTATE[28000] [1045] Access denied for user 'root'@'localhost' (using password: NO) in /home/justneko/public_html/Ps175/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php:43
Stack trace:
#0 /home/justneko/public_html/Ps175/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php(43): PDO->__construct('mysql:host=127....', 'root', '', Array)
#1 /home/justneko/public_html/Ps175/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOMySql/Driver.php(44): Doctrine\DBAL\Driver\PDOConnection->__construct('mysql:host=127....', 'root', '', Array)
#2 /home/justneko/public_html/Ps175/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php(360): Doctrine\DBAL\Driver\PDOMySql\Driver->connect(Array, 'root', '', Array)
#3 /home/justneko/public_html/Ps175/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php(942): Doctrine\DBAL\Connection->connect()
#4 /home/justneko/public_html/Ps175/src/PrestaShopBundle/Kernel/ModuleRepository.php(59): Doctrine\DBAL\Connection->query('SELECT name FRO.. in /home/justneko/public_html/Ps175/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/AbstractMySQLDriver.php on line 103
[26-Jan-2021 17:18:40 Europe/Madrid] PHP Fatal error: Uncaught PDOException: SQLSTATE[28000] [1045] Access denied for user 'root'@'localhost' (using password: NO) in /home/justneko/public_html/Ps175/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php:43
Stack trace:
#0 /home/justneko/public_html/Ps175/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php(43): PDO->__construct('mysql:host=127....', 'root', '', Array)
#1 /home/justneko/public_html/Ps175/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOMySql/Driver.php(44): Doctrine\DBAL\Driver\PDOConnection->__construct('mysql:host=127....', 'root', '', Array)
#2 /home/justneko/public_html/Ps175/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php(360): Doctrine\DBAL\Driver\PDOMySql\Driver->connect(Array, 'root', '', Array)
#3 /home/justneko/public_html/Ps175/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php(942): Doctrine\DBAL\Connection->connect()
#4 /home/justneko/public_html/Ps175/src/PrestaShopBundle/Kernel/ModuleRepository.php(59): Doctrine\DBAL\Connection->query('SELECT name FRO.. in /home/justneko/public_html/Ps175/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/AbstractMySQLDriver.php on line 103
[26-Jan-2021 17:27:06 Europe/Madrid] PHP Fatal error: Uncaught PDOException: SQLSTATE[28000] [1045] Access denied for user 'root'@'localhost' (using password: NO) in /home/justneko/public_html/Ps175/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php:43
Stack trace:
#0 /home/justneko/public_html/Ps175/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php(43): PDO->__construct('mysql:host=127....', 'root', '', Array)
#1 /home/justneko/public_html/Ps175/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOMySql/Driver.php(44): Doctrine\DBAL\Driver\PDOConnection->__construct('mysql:host=127....', 'root', '', Array)
#2 /home/justneko/public_html/Ps175/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php(360): Doctrine\DBAL\Driver\PDOMySql\Driver->connect(Array, 'root', '', Array)
#3 /home/justneko/public_html/Ps175/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php(942): Doctrine\DBAL\Connection->connect()
#4 /home/justneko/public_html/Ps175/src/PrestaShopBundle/Kernel/ModuleRepository.php(59): Doctrine\DBAL\Connection->query('SELECT name FRO.. in /home/justneko/public_html/Ps175/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/AbstractMySQLDriver.php on line 103
[26-Jan-2021 17:38:58 Europe/Madrid] PHP Fatal error: Uncaught PDOException: SQLSTATE[28000] [1045] Access denied for user 'root'@'localhost' (using password: NO) in /home/justneko/public_html/Ps175/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php:43
Stack trace:
#0 /home/justneko/public_html/Ps175/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php(43): PDO->__construct('mysql:host=127....', 'root', '', Array)
#1 /home/justneko/public_html/Ps175/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOMySql/Driver.php(44): Doctrine\DBAL\Driver\PDOConnection->__construct('mysql:host=127....', 'root', '', Array)
#2 /home/justneko/public_html/Ps175/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php(360): Doctrine\DBAL\Driver\PDOMySql\Driver->connect(Array, 'root', '', Array)
#3 /home/justneko/public_html/Ps175/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php(942): Doctrine\DBAL\Connection->connect()
#4 /home/justneko/public_html/Ps175/src/PrestaShopBundle/Kernel/ModuleRepository.php(59): Doctrine\DBAL\Connection->query('SELECT name FRO.. in /home/justneko/public_html/Ps175/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/AbstractMySQLDriver.php on line 103
[26-Jan-2021 17:39:02 Europe/Madrid] PHP Fatal error: Uncaught PDOException: SQLSTATE[28000] [1045] Access denied for user 'root'@'localhost' (using password: NO) in /home/justneko/public_html/Ps175/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php:43
Stack trace:
#0 /home/justneko/public_html/Ps175/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php(43): PDO->__construct('mysql:host=127....', 'root', '', Array)
#1 /home/justneko/public_html/Ps175/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOMySql/Driver.php(44): Doctrine\DBAL\Driver\PDOConnection->__construct('mysql:host=127....', 'root', '', Array)
#2 /home/justneko/public_html/Ps175/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php(360): Doctrine\DBAL\Driver\PDOMySql\Driver->connect(Array, 'root', '', Array)
#3 /home/justneko/public_html/Ps175/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php(942): Doctrine\DBAL\Connection->connect()
#4 /home/justneko/public_html/Ps175/src/PrestaShopBundle/Kernel/ModuleRepository.php(59): Doctrine\DBAL\Connection->query('SELECT name FRO.. in /home/justneko/public_html/Ps175/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/AbstractMySQLDriver.php on line 103
[26-Jan-2021 17:39:10 Europe/Madrid] PHP Fatal error: Uncaught PDOException: SQLSTATE[28000] [1045] Access denied for user 'root'@'localhost' (using password: NO) in /home/justneko/public_html/Ps175/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php:43
Stack trace:
#0 /home/justneko/public_html/Ps175/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php(43): PDO->__construct('mysql:host=127....', 'root', '', Array)
#1 /home/justneko/public_html/Ps175/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOMySql/Driver.php(44): Doctrine\DBAL\Driver\PDOConnection->__construct('mysql:host=127....', 'root', '', Array)
#2 /home/justneko/public_html/Ps175/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php(360): Doctrine\DBAL\Driver\PDOMySql\Driver->connect(Array, 'root', '', Array)
#3 /home/justneko/public_html/Ps175/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php(942): Doctrine\DBAL\Connection->connect()
#4 /home/justneko/public_html/Ps175/src/PrestaShopBundle/Kernel/ModuleRepository.php(59): Doctrine\DBAL\Connection->query('SELECT name FRO.. in /home/justneko/public_html/Ps175/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/AbstractMySQLDriver.php on line 103
[26-Jan-2021 17:58:52 Europe/Madrid] PHP Fatal error: Uncaught PDOException: SQLSTATE[28000] [1045] Access denied for user 'root'@'localhost' (using password: NO) in /home/justneko/public_html/Ps175/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php:43
Stack trace:
#0 /home/justneko/public_html/Ps175/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php(43): PDO->__construct('mysql:host=127....', 'root', '', Array)
#1 /home/justneko/public_html/Ps175/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOMySql/Driver.php(44): Doctrine\DBAL\Driver\PDOConnection->__construct('mysql:host=127....', 'root', '', Array)
#2 /home/justneko/public_html/Ps175/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php(360): Doctrine\DBAL\Driver\PDOMySql\Driver->connect(Array, 'root', '', Array)
#3 /home/justneko/public_html/Ps175/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php(942): Doctrine\DBAL\Connection->connect()
#4 /home/justneko/public_html/Ps175/src/PrestaShopBundle/Kernel/ModuleRepository.php(59): Doctrine\DBAL\Connection->query('SELECT name FRO.. in /home/justneko/public_html/Ps175/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/AbstractMySQLDriver.php on line 103
[26-Jan-2021 18:00:09 Europe/Madrid] PHP Fatal error: Uncaught PDOException: SQLSTATE[28000] [1045] Access denied for user 'root'@'localhost' (using password: NO) in /home/justneko/public_html/Ps175/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php:43
Stack trace:
#0 /home/justneko/public_html/Ps175/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php(43): PDO->__construct('mysql:host=127....', 'root', '', Array)
#1 /home/justneko/public_html/Ps175/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOMySql/Driver.php(44): Doctrine\DBAL\Driver\PDOConnection->__construct('mysql:host=127....', 'root', '', Array)
#2 /home/justneko/public_html/Ps175/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php(360): Doctrine\DBAL\Driver\PDOMySql\Driver->connect(Array, 'root', '', Array)
#3 /home/justneko/public_html/Ps175/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php(942): Doctrine\DBAL\Connection->connect()
#4 /home/justneko/public_html/Ps175/src/PrestaShopBundle/Kernel/ModuleRepository.php(59): Doctrine\DBAL\Connection->query('SELECT name FRO.. in /home/justneko/public_html/Ps175/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/AbstractMySQLDriver.php on line 103
[26-Jan-2021 18:23:28 Europe/Madrid] PHP Fatal error: Uncaught PDOException: SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: NO) in /home/justneko/public_html/Ps175/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php:43
Stack trace:
#0 /home/justneko/public_html/Ps175/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php(43): PDO->__construct('mysql:host=127....', 'root', '', Array)
#1 /home/justneko/public_html/Ps175/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOMySql/Driver.php(41): Doctrine\DBAL\Driver\PDOConnection->__construct('mysql:host=127....', 'root', '', Array)
#2 /home/justneko/public_html/Ps175/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php(360): Doctrine\DBAL\Driver\PDOMySql\Driver->connect(Array, 'root', '', Array)
#3 /home/justneko/public_html/Ps175/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php(942): Doctrine\DBAL\Connection->connect()
#4 /home/justneko/public_html/Ps175/src/PrestaShopBundle/Kernel/ModuleRepository.php(59): Doctrine\DBAL\Connection->query('SELECT name FRO.. in /home/justneko/public_html/Ps175/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/AbstractMySQLDriver.php on line 103
[26-Jan-2021 18:23:36 Europe/Madrid] PHP Fatal error: Uncaught PDOException: SQLSTATE[28000] [1045] Access denied for user 'root'@'localhost' (using password: NO) in /home/justneko/public_html/Ps175/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php:43
Stack trace:
#0 /home/justneko/public_html/Ps175/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php(43): PDO->__construct('mysql:host=127....', 'root', '', Array)
#1 /home/justneko/public_html/Ps175/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOMySql/Driver.php(44): Doctrine\DBAL\Driver\PDOConnection->__construct('mysql:host=127....', 'root', '', Array)
#2 /home/justneko/public_html/Ps175/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php(360): Doctrine\DBAL\Driver\PDOMySql\Driver->connect(Array, 'root', '', Array)
#3 /home/justneko/public_html/Ps175/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php(942): Doctrine\DBAL\Connection->connect()
#4 /home/justneko/public_html/Ps175/src/PrestaShopBundle/Kernel/ModuleRepository.php(59): Doctrine\DBAL\Connection->query('SELECT name FRO.. in /home/justneko/public_html/Ps175/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/AbstractMySQLDriver.php on line 103
[26-Jan-2021 18:23:38 Europe/Madrid] PHP Fatal error: Uncaught PDOException: SQLSTATE[28000] [1045] Access denied for user 'root'@'localhost' (using password: NO) in /home/justneko/public_html/Ps175/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php:43
Stack trace:
#0 /home/justneko/public_html/Ps175/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php(43): PDO->__construct('mysql:host=127....', 'root', '', Array)
#1 /home/justneko/public_html/Ps175/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOMySql/Driver.php(44): Doctrine\DBAL\Driver\PDOConnection->__construct('mysql:host=127....', 'root', '', Array)
#2 /home/justneko/public_html/Ps175/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php(360): Doctrine\DBAL\Driver\PDOMySql\Driver->connect(Array, 'root', '', Array)
#3 /home/justneko/public_html/Ps175/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php(942): Doctrine\DBAL\Connection->connect()
#4 /home/justneko/public_html/Ps175/src/PrestaShopBundle/Kernel/ModuleRepository.php(59): Doctrine\DBAL\Connection->query('SELECT name FRO.. in /home/justneko/public_html/Ps175/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/AbstractMySQLDriver.php on line 103

Respondido : 26/01/2021 5:35 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Es como si tuvieras un problema con el driver de conexión con la BD, ok prueba nuevamente si te sucede lo mismo ya nos comentas.

Saludos.

Respondido : 26/01/2021 5:40 pm
Violeta
 Violeta
Usuario experto

al ver los errores y buscarlos directamente, encontré este hilo: https://www.webempresa.com/foro/preguntas-sobre-prestashop/problema-con-prestashop-17-clonado

Realice lo mismo, eliminar la carpeta y ha funcionado.

 

Muchas gracias por vuestra ayuda

Respondido : 26/01/2021 5:44 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola Violeta,

Enhorabuena lograste solucionarlo, siempre encantados de poder ayudarte

Escríbenos si tienes cualquier otra consulta

Un Saludo 😊

Respondido : 26/01/2021 5:46 pm