Jump to content

Problemas en páginas del BackOffice luego de migración de hosting


victor198siete

Recommended Posts

Hola buenas, 

Recien acabo de migrar el sitio web en el que estoy trabajando, retomó bien las DNS, el sitio se visualiza correctamente, incluso funciona y permite compras, pero en el backoffice la mayoria de las páginas me dan error entre ellas la página de pedido y casi todas las de configuraciones (MODULOS, CONFIGURACION DE LA TIENDA, PARAMETROS AVANZADOS, PEDIDOS).

Habilitando el debug me sale esta notificacion de error en cuanto entro al sistema

Notice en línea 101 en archivo /home/papipalcom/public_html/vendor/symfony/symfony/src/Symfony/Component/HttpFoundation/Session/Storage/Handler/StrictSessionHandler.php
[8] SessionHandler::gc(): ps_files_cleanup_dir: opendir(/var/cpanel/php/sessions/ea-php73) failed: Permission denied (13)

Si alguien ha tenido un error parecido o conoce la solucion, Saludos

error.png

Edited by victor198siete
Agregando Información (see edit history)
Link to comment
Share on other sites

Hola, Gracias juanrojas por responder a mi interrogante, exactamente estuve chequeando y di con la solución para mi problema.

Resulto ser problemas con la configuracion referente al session_path.

Solo tuve que modificar la ruta definida session_path por / tmp, in the php.ini

Y ya esta funcionando perfectamente.

Ojalá sea de ayuda para todos los que les ocurra un error similar, y Gracias a la comunidad por permitir este espacio. Saludos

Link to comment
Share on other sites

Hola, Gracias Josraso por responder a mi interrogante, exactamente estuve chequeando y di con la solución para mi problema.

Resulto ser problemas con la configuracion referente al session_path.

Solo tuve que modificar la ruta definida session_path por / tmp, en el php.ini

Y ya esta funcionando perfectamente.

Ojalá sea de ayuda para todos los que les ocurra un error similar, y Gracias a la comunidad por permitir este espacio. Saludos

Link to comment
Share on other sites

He visto este error en dos casos

- El usuario php no es el mismo que de los archivos
   -Verifica que el usuario ftp o sftp que usas para tus archivos coincida con el de ejecucion de php y puedes verificarlo con tu hosting
   -Verifica que los persmisos de los archivos sean correctos archivos 644, folders 755

Como comenta @Josraso podria ser permisos session.save_path

te aconsejo uses tu folder personalizado directo a prestashop
Prestashop ya trae un folder propio para eso
ya que si tu servidor es compartido  podria ser que los hosting esten borrando /tmp a cada rato,,,

depende de tu hosting o servidor como tendrias que dirigir esa variable de php
hay servidores que permiten el archivo php.ini o .user.ini en el folder raiz de prestashop
tendrias que verificar tu donde lo tendras que poner..

session.save_path = ~/public_html/prestashop/var/sessions   //verifica tu ubicacion

  • Thanks 1
Link to comment
Share on other sites

Buenas,

En muchas ocasiones esa ruta (/var/cpanel/php/sessions/ea-php73) viene definida en el fichero .htaccess o .user.ini.

Revisa si existe ese archivo y corrige la ruta por la correcta en tu nuevo proveedor de hosting.

Quizás con quitar esa línea de configuración sea suficiente, ya que ese parámetro o configuración lo coge automáticamente.

  • Like 1
Link to comment
Share on other sites

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...