Jump to content

(SOLUCIONADO) Migración completada pero no puedo acceder al frontoffice


neoescape

Recommended Posts

Buenas tardes, hace unos días inicié la migración de un servidor windows a linux, hice todos los pasos que suelen venir en mil temas de este foro. Todo perfecto, pero no puedo entrar al frontoffice porque me da el dichoso bucle de redireccionamiento. He activado y desactivado las URLS amigables, me ha generado perfectamente el htaccess. Yo no sé si será problema de permisos de carpetas, pero me estoy volviendo loco. 

Por cierto al backoffice pude entrar tras cambiar en la bd en configuration Algortihm y ponerlo a cero

Si alguien me puede ayudar le estaría muy agradecido

Edited by neoescape (see edit history)
Link to comment
Share on other sites

Gracias por tu respuesta :)

Sí, activé el php de la carpeta config, para ver errores pero en el frontoffice sólo sale el bucle de redireccionamiento. El log de errores del hosting no accedo a él. Les he pedido (mi hosting) que me activen el mcrypt porque es el único error que me da el informe de rendimiento de prestashop. He activado y desactivado mil veces las urls amigables pero sigue el bucle de redireccionamiento. Vacié la caché, y nada. La url es www.sport-consulting.info/sport-consulting

 

Gracias de antemano por vuestro tiempo!

Link to comment
Share on other sites

BUenas compi, borra el htaccess, pero dejalo sin regenerar. Y otra cosa mira si en la base de datos as puesto correctamente la shop url y la url ssl...

Y puede que tu hosting tenga puesta que la url empiece por tal sitio....de hay que te haga tantos redireccionamientos..

Pero prueba con lo del htaccess, suprimelo y prueba.

 

Salu2

Link to comment
Share on other sites

Buenas tardes, hace unos días inicié la migración de un servidor windows a linux, hice todos los pasos que suelen venir en mil temas de este foro. Todo perfecto, pero no puedo entrar al frontoffice porque me da el dichoso bucle de redireccionamiento. He activado y desactivado las URLS amigables, me ha generado perfectamente el htaccess. Yo no sé si será problema de permisos de carpetas, pero me estoy volviendo loco. 

Por cierto al backoffice pude entrar tras cambiar en la bd en configuration Algortihm y ponerlo a cero

Si alguien me puede ayudar le estaría muy agradecido

Buenas:

 

Dale permisos 777 al .htaccess y a todos los archivos. te funcionara sin problema. :rolleyes:

 

Después, tendrás que cambiar la configuración del servidor a Apache-fastcgi y poner los permisos en 775 y 644 respectivamente.

 

Hay que configurar las maquinas ......

 

;)

Link to comment
Share on other sites

Para saber si estas trabajando en modo FastCGI u no.

 

Crea un fichero llamado:

felizgarcia.php

con este contenido:

<?php

// Muestra toda la información, por defecto INFO_ALL
phpinfo();


?>

Sube ese fichero al raiz de tu tienda/web.

 

Accede a el mediante navegador, tipo:

tuweb.com/felizgarcia.php

y dime si donde dice:

Server API	

Dice FastCGI o Apache Handler.

Edited by Feliz Garcia (see edit history)
  • Like 1
Link to comment
Share on other sites

BUenas compi, borra el htaccess, pero dejalo sin regenerar. Y otra cosa mira si en la base de datos as puesto correctamente la shop url y la url ssl...

Y puede que tu hosting tenga puesta que la url empiece por tal sitio....de hay que te haga tantos redireccionamientos..

Pero prueba con lo del htaccess, suprimelo y prueba.

 

Salu2

Gracias, ya lo hice y nada, tb miré en la bdd y está todo ok, pero nada chico...

Link to comment
Share on other sites

Para saber si estas trabajando en modo FastCGI u no.

 

Crea un fichero llamado:

felizgarcia.php

con este contenido:

<?php

// Muestra toda la información, por defecto INFO_ALL
phpinfo();


?>

Sube ese fichero al raiz de tu tienda/web.

 

Accede a el mediante navegador, tipo:

tuweb.com/felizgarcia.php

y dime si donde dice:

Server API	

Dice FastCGI o Apache Handler.

Pone:Apache 2.0 Handler, hay que cambiarlo?

 

Apache 2.0 Handler

Buenas:

 

Dale permisos 777 al .htaccess y a todos los archivos. te funcionara sin problema. :rolleyes:

 

Después, tendrás que cambiar la configuración del servidor a Apache-fastcgi y poner los permisos en 775 y 644 respectivamente.

 

Hay que configurar las maquinas ......

 

;)

Gracias óliver, voy a intentarlo 

Link to comment
Share on other sites

Para saber si estas trabajando en modo FastCGI u no.

 

Crea un fichero llamado:

felizgarcia.php

con este contenido:

<?php

// Muestra toda la información, por defecto INFO_ALL
phpinfo();


?>

Sube ese fichero al raiz de tu tienda/web.

 

Accede a el mediante navegador, tipo:

tuweb.com/felizgarcia.php

y dime si donde dice:

Server API	

Dice FastCGI o Apache Handler.

Ya he escrito al hosting para que me lo cambie, gracias tio, de verdad

Link to comment
Share on other sites

Ya he escrito al hosting para que me lo cambie, gracias tio, de verdad

Nada no hay manera ahora está en FastCGI y sigo sin poder verlo. Hay un detalle y es que no puedo eliminar el directorio cache/smarty/compile

puede ser por eso? la verdad es que estoy desesperado, estoy dando vueltas a lo mismo constantemente

Link to comment
Share on other sites

Nada no hay manera ahora está en FastCGI y sigo sin poder verlo. Hay un detalle y es que no puedo eliminar el directorio cache/smarty/compile

puede ser por eso? la verdad es que estoy desesperado, estoy dando vueltas a lo mismo constantemente

Buenas:

 

No tienes que borrar la carpeta sino el contenido:

 

http://acuen.com/soporte/index.php?sid=1348&lang=es&action=artikel&cat=1&id=5&artlang=es

 

Bueno te comento:

 

Entra en tu web en:  https://www.dominio.com:8443 y accede a tu panel Plesk

 

Según la versión del panel que tengas podrás hacerlo de una manera u otra. Doy por echo que tienes la versión 11.5 de Plesk, así que vete a la configuracion php y comprueba que las directivas estén como estas (normalmente en plesk 11.5 es haciendo clic sobre las letras de tu dominio directamente):

 

http://www.prestashop.com/es/requisitos-de-sistema

 

Como globals en off, etc...

 

 ;)

Link to comment
Share on other sites

Nada no hay manera ahora está en FastCGI y sigo sin poder verlo. Hay un detalle y es que no puedo eliminar el directorio cache/smarty/compile

puede ser por eso? la verdad es que estoy desesperado, estoy dando vueltas a lo mismo constantemente

 

Si usas este modulo: http://www.prestashop.com/forums/topic/238282-modulo-flush-caches-compile-ps15/ y le das a limpiar todo se vacia dicho directorio entre otras cosas. (Digo lo del módulo porque al panel de la tienda si puedes entrar)

 

Arriba del todo comentas que has desactivado y activado las urls amigables. ¿Pero has comprobado si con las urls amigables desactivadas puedes navegar por la tienda? (Por simple curiosidad)

 

¿Por cierto puedes proporcionar el registro del log de errores de tu propio alojamiento?

  • Like 1
Link to comment
Share on other sites

Ahora me da este error al meterme en el backoffice>módulos:   (creo que voy a reiniciar la instalación de cero porque me esta dando muchos problemas, y no quiero marearos y haceros perder el tiempo que con generosidad gastais conmigo)

 

Fatal error: Uncaught exception 'SmartyException' with message 'unable to write file /var/www/vhosts/sport-consulting.info/httpdocs/sport-consulting/cache/smarty/compile/fd/71/6a/wrt5315ffe77765e5.44717151' in /var/www/vhosts/sport-consulting.info/httpdocs/sport-consulting/tools/smarty/sysplugins/smarty_internal_write_file.php:44 Stack trace: #0 /var/www/vhosts/sport-consulting.info/httpdocs/sport-consulting/tools/smarty/sysplugins/smarty_internal_template.php(201): Smarty_Internal_Write_File::writeFile('/var/www/vhosts...', 'compileTemplateSource() #2 /var/www/vhosts/sport-consulting.info/httpdocs/sport-consulting/tools/smarty/sysplugins/smarty_internal_template.php(286): Smarty_Internal_TemplateBase->fetch(NULL, NULL, NULL, NULL, false, false, true) #3 /var/www/vhosts/sport-consulting.info/httpdocs/sport-consulting/cache/smarty/co in /var/www/vhosts/sport-consulting.info/httpdocs/sport-consulting/tools/smarty/sysplugins/smarty_internal_write_file.php on line 44 [PrestaShop] Fatal error in module smarty_internal_write_file:
Uncaught exception 'SmartyException' with message 'unable to write file /var/www/vhosts/sport-consulting.info/httpdocs/sport-consulting/cache/smarty/compile/fd/71/6a/wrt5315ffe77765e5.44717151' in /var/www/vhosts/sport-consulting.info/httpdocs/sport-consulting/tools/smarty/sysplugins/smarty_internal_write_file.php:44 Stack trace: #0 /var/www/vhosts/sport-consulting.info/httpdocs/sport-consulting/tools/smarty/sysplugins/smarty_internal_template.php(201): Smarty_Internal_Write_File::writeFile('/var/www/vhosts...', 'compileTemplateSource() #2 /var/www/vhosts/sport-consulting.info/httpdocs/sport-consulting/tools/smarty/sysplugins/smarty_internal_template.php(286): Smarty_Internal_TemplateBase->fetch(NULL, NULL, NULL, NULL, false, false, true) #3 /var/www/vhosts/sport-consulting.info/httpdocs/sport-consulting/cache/smarty/co

Link to comment
Share on other sites

Ahora me da este error al meterme en el backoffice>módulos:   (creo que voy a reiniciar la instalación de cero porque me esta dando muchos problemas, y no quiero marearos y haceros perder el tiempo que con generosidad gastais conmigo)

 

Fatal error: Uncaught exception 'SmartyException' with message 'unable to write file /var/www/vhosts/sport-consulting.info/httpdocs/sport-consulting/cache/smarty/compile/fd/71/6a/wrt5315ffe77765e5.44717151' in /var/www/vhosts/sport-consulting.info/httpdocs/sport-consulting/tools/smarty/sysplugins/smarty_internal_write_file.php:44 Stack trace: #0 /var/www/vhosts/sport-consulting.info/httpdocs/sport-consulting/tools/smarty/sysplugins/smarty_internal_template.php(201): Smarty_Internal_Write_File::writeFile('/var/www/vhosts...', 'compileTemplateSource() #2 /var/www/vhosts/sport-consulting.info/httpdocs/sport-consulting/tools/smarty/sysplugins/smarty_internal_template.php(286): Smarty_Internal_TemplateBase->fetch(NULL, NULL, NULL, NULL, false, false, true) #3 /var/www/vhosts/sport-consulting.info/httpdocs/sport-consulting/cache/smarty/co in /var/www/vhosts/sport-consulting.info/httpdocs/sport-consulting/tools/smarty/sysplugins/smarty_internal_write_file.php on line 44 [PrestaShop] Fatal error in module smarty_internal_write_file:

Uncaught exception 'SmartyException' with message 'unable to write file /var/www/vhosts/sport-consulting.info/httpdocs/sport-consulting/cache/smarty/compile/fd/71/6a/wrt5315ffe77765e5.44717151' in /var/www/vhosts/sport-consulting.info/httpdocs/sport-consulting/tools/smarty/sysplugins/smarty_internal_write_file.php:44 Stack trace: #0 /var/www/vhosts/sport-consulting.info/httpdocs/sport-consulting/tools/smarty/sysplugins/smarty_internal_template.php(201): Smarty_Internal_Write_File::writeFile('/var/www/vhosts...', 'compileTemplateSource() #2 /var/www/vhosts/sport-consulting.info/httpdocs/sport-consulting/tools/smarty/sysplugins/smarty_internal_template.php(286): Smarty_Internal_TemplateBase->fetch(NULL, NULL, NULL, NULL, false, false, true) #3 /var/www/vhosts/sport-consulting.info/httpdocs/sport-consulting/cache/smarty/co

 

Ese mensaje dice que no puede escribir en el directorio:

/cache/smarty/compile/

¿Cuando tocas los permisos de ese directorios, te da algun error, como que no puede cambiarlos? ¿Los permisos los cambiastes desde el ftp, desde webftp, o desde ssh?

  • Like 1
Link to comment
Share on other sites

Ese mensaje dice que no puede escribir en el directorio:

/cache/smarty/compile/

¿Cuando tocas los permisos de ese directorios, te da algun error, como que no puede cambiarlos? ¿Los permisos los cambiastes desde el ftp, desde webftp, o desde ssh?

Hola Sergio, cuando intento borrar algún archivo o la carpeta de ese directorio me da archivo denegado, he puesto a través de ftp 777 pero aún así no me los borra, gracias por el interés

Link to comment
Share on other sites

Hola Sergio, cuando intento borrar algún archivo o la carpeta de ese directorio me da archivo denegado, he puesto a través de ftp 777 pero aún así no me los borra, gracias por el interés

 

Prueba entrar desde el webftp (administrador de archivos) del panel del hosting depende desde el ftp y forzarle los permisos al directorio para ver si cambia algo

  • Like 1
Link to comment
Share on other sites

Hola Sergio, cuando intento borrar algún archivo o la carpeta de ese directorio me da archivo denegado, he puesto a través de ftp 777 pero aún así no me los borra, gracias por el interés

Buenas:

 

Se puede deber a que no eres el propietario de dichos archivos. Volvemos al tema de permisos. :rolleyes:

Entra desde el terminal y escribe: chmod 775 -R /var/www/vhosts/

 

Si no te funciona,vamos a darle 777 a smarty:

 

chmod 777 -R /var/www/vhosts/tienda.com/cache/

 

La ruta es esta si utilizas Ubuntu, si no, puede ser otra como /var/www/public/ ... etc...

 

Un saludo

 

PDT: tienda.com es la carpeta de tu tienda, el nombre que tengas en la carpeta en Plesk, tienda.ar, tienda.es, www.tienda-molona.org :P

Edited by OlivierJM (see edit history)
  • Like 1
Link to comment
Share on other sites

Buenas:

 

Se puede deber a que no eres el propietario de dichos archivos. Volvemos al tema de permisos. :rolleyes:

Entra desde el terminal y escribe: chmod 775 -R /var/www/vhosts/

 

Si no te funciona,vamos a darle 777 a smarty:

 

chmod 777 -R /var/www/vhosts/tienda.com/cache/

 

La ruta es esta si utilizas Ubuntu, si no, puede ser otra como /var/www/public/ ... etc...

 

Un saludo

 

PDT: tienda.com es la carpeta de tu tienda, el nombre que tengas en la carpeta en Plesk, tienda.ar, tienda.es, www.tienda-molona.org :P

Hola Sergio, Oliver, Feliz García y Javier P al final he optado por subir de nuevo la tienda y empezar de nuevo, creo que es lo mejor. Os contaré a lo largo del día de hoy cómo va la re-instalación. Os tengo que agradecer a todos el interés y la rapidez que habeis demostrado. Muchas gracias de verdad. Os mantendré informado a lo largo de hoy ;)

Link to comment
Share on other sites

Hola Sergio, Oliver, Feliz García y Javier P al final he optado por subir de nuevo la tienda y empezar de nuevo, creo que es lo mejor. Os contaré a lo largo del día de hoy cómo va la re-instalación. Os tengo que agradecer a todos el interés y la rapidez que habeis demostrado. Muchas gracias de verdad. Os mantendré informado a lo largo de hoy ;)

 

Ok, pues quedamos a la espera, ya nos contaras.

 

Saludos,

Link to comment
Share on other sites

Esto vuelve a comenzar interesante. He vuelto a subir la tienda (funcionaba perfectamente en el anterior hosting).

He vuelto a configurar los mismos parámetros exactamente como los tenía. Ahora a entrar al backoffice me lanza este error:

 

Warning: touch(): Utime failed: Permission denied in /var/www/vhosts/sport-consulting.info/httpdocs/sport-consulting/tools/smarty/sysplugins/smarty_internal_template.php on line 182 Fatal error: Uncaught exception 'SmartyException' with message 'unable to write file /var/www/vhosts/sport-consulting.info/httpdocs/sport-consulting/cache/smarty/compile/e0/9b/81/wrt5316fca1de2ae6.71162540' in /var/www/vhosts/sport-consulting.info/httpdocs/sport-consulting/tools/smarty/sysplugins/smarty_internal_write_file.php:44 Stack trace: #0 /var/www/vhosts/sport-consulting.info/httpdocs/sport-consulting/tools/smarty/sysplugins/smarty_internal_template.php(201): Smarty_Internal_Write_File::writeFile('/var/www/vhosts...', 'compileTemplateSource() #2 /var/www/vhosts/sport-consulting.info/httpdocs/sport-consulting/tools/smarty/sysplugins/smarty_internal_templatebase.php(374): Smarty_Internal_TemplateBase->fetch('layout.tpl', NULL, NULL, NULL, true) #3 /var/www/vhosts/sport-consulting.info/httpdocs/sport-consulting/classes/controlle in /var/www/vhosts/sport-consulting.info/httpdocs/sport-consulting/tools/smarty/sysplugins/smarty_internal_write_file.php on line 44

 

En fin, estoy barajando contratar otro hosting, porque este es compartido y no tengo acceso a mil cosas como por ejemplo al termina, php, etc... y tengo que andar mandando mensajitos al soporte del hosting

Link to comment
Share on other sites

Esto vuelve a comenzar interesante. He vuelto a subir la tienda (funcionaba perfectamente en el anterior hosting).

He vuelto a configurar los mismos parámetros exactamente como los tenía. Ahora a entrar al backoffice me lanza este error:

 

Warning: touch(): Utime failed: Permission denied in /var/www/vhosts/sport-consulting.info/httpdocs/sport-consulting/tools/smarty/sysplugins/smarty_internal_template.php on line 182 Fatal error: Uncaught exception 'SmartyException' with message 'unable to write file /var/www/vhosts/sport-consulting.info/httpdocs/sport-consulting/cache/smarty/compile/e0/9b/81/wrt5316fca1de2ae6.71162540' in /var/www/vhosts/sport-consulting.info/httpdocs/sport-consulting/tools/smarty/sysplugins/smarty_internal_write_file.php:44 Stack trace: #0 /var/www/vhosts/sport-consulting.info/httpdocs/sport-consulting/tools/smarty/sysplugins/smarty_internal_template.php(201): Smarty_Internal_Write_File::writeFile('/var/www/vhosts...', 'compileTemplateSource() #2 /var/www/vhosts/sport-consulting.info/httpdocs/sport-consulting/tools/smarty/sysplugins/smarty_internal_templatebase.php(374): Smarty_Internal_TemplateBase->fetch('layout.tpl', NULL, NULL, NULL, true) #3 /var/www/vhosts/sport-consulting.info/httpdocs/sport-consulting/classes/controlle in /var/www/vhosts/sport-consulting.info/httpdocs/sport-consulting/tools/smarty/sysplugins/smarty_internal_write_file.php on line 44

 

En fin, estoy barajando contratar otro hosting, porque este es compartido y no tengo acceso a mil cosas como por ejemplo al termina, php, etc... y tengo que andar mandando mensajitos al soporte del hosting

Te dice lo mismo, que no puede escribir en el directorio:

 

/cache/smarty/compile/

Si quieres envia privado y intento mirartelo, aunque no prometo nada.

  • Like 1
Link to comment
Share on other sites

Al fin pude instalar la tienda (pero en otro sitio). El problema era el hosting donde lo estaba intentando instalar. Al pasarlo a otro hosting (dinahosting) ha funcionado a la primera. Quiero agradecer a toda la gente que me ha ayudado y les tendré en cuenta para futuras dudas. No me cansaré de darles las gracias!!!

Link to comment
Share on other sites

Al fin pude instalar la tienda (pero en otro sitio). El problema era el hosting donde lo estaba intentando instalar. Al pasarlo a otro hosting (dinahosting) ha funcionado a la primera. Quiero agradecer a toda la gente que me ha ayudado y les tendré en cuenta para futuras dudas. No me cansaré de darles las gracias!!!

 

Ammm, pues si el tema ha quedado mas o menos solucionado, no se te olvide añadir la palabra "Solucionado" al titulo del tema: http://www.prestashop.com/forums/topic/269515-solucionado-%C2%BFcomo-poner-la-palabra-solucionado-en-el-titulo-del-tema/ para poder cerrar el tema.

 

Saludos,

Edited by Sergio Ruiz (see edit history)
  • Like 1
Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...