neoescape Posted March 3, 2014 Share Posted March 3, 2014 (edited) 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 March 5, 2014 by neoescape (see edit history) Link to comment Share on other sites More sharing options...
Feliz Garcia Posted March 3, 2014 Share Posted March 3, 2014 ¿Has probado por si acaso habilitar el debug/reporte de errores: http://www.prestashop.com/forums/topic/232476-%C2%BFqu%C3%A9-hacer-cuando-se-queda-la-pantalla-en-blanco-en-prestashop/ ? ¿O revisar el log de errores en tu propio hosting? Link to comment Share on other sites More sharing options...
neoescape Posted March 3, 2014 Author Share Posted March 3, 2014 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 More sharing options...
JavierP Posted March 3, 2014 Share Posted March 3, 2014 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 More sharing options...
OlivierJM Posted March 3, 2014 Share Posted March 3, 2014 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. 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 More sharing options...
Feliz Garcia Posted March 3, 2014 Share Posted March 3, 2014 (edited) 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 March 3, 2014 by Feliz Garcia (see edit history) 1 Link to comment Share on other sites More sharing options...
neoescape Posted March 4, 2014 Author Share Posted March 4, 2014 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 More sharing options...
neoescape Posted March 4, 2014 Author Share Posted March 4, 2014 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. 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 More sharing options...
neoescape Posted March 4, 2014 Author Share Posted March 4, 2014 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 More sharing options...
neoescape Posted March 4, 2014 Author Share Posted March 4, 2014 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 More sharing options...
neoescape Posted March 4, 2014 Author Share Posted March 4, 2014 Puede ser que tenga que ver con que es un hosting compartido y está con un plesk parallels? Link to comment Share on other sites More sharing options...
OlivierJM Posted March 4, 2014 Share Posted March 4, 2014 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 More sharing options...
Sergio Ruiz Posted March 4, 2014 Share Posted March 4, 2014 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? 1 Link to comment Share on other sites More sharing options...
neoescape Posted March 4, 2014 Author Share Posted March 4, 2014 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 More sharing options...
Sergio Ruiz Posted March 4, 2014 Share Posted March 4, 2014 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? 1 Link to comment Share on other sites More sharing options...
neoescape Posted March 4, 2014 Author Share Posted March 4, 2014 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 More sharing options...
Sergio Ruiz Posted March 4, 2014 Share Posted March 4, 2014 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 1 Link to comment Share on other sites More sharing options...
OlivierJM Posted March 5, 2014 Share Posted March 5, 2014 (edited) 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. 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 Edited March 5, 2014 by OlivierJM (see edit history) 1 Link to comment Share on other sites More sharing options...
Sergio Ruiz Posted March 5, 2014 Share Posted March 5, 2014 Si no consigues solucionarlo, envia privado y me meto cuando pueda dentro de tu tienda. Saludos, 1 Link to comment Share on other sites More sharing options...
neoescape Posted March 5, 2014 Author Share Posted March 5, 2014 Buenas: Se puede deber a que no eres el propietario de dichos archivos. Volvemos al tema de permisos. 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 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 More sharing options...
Sergio Ruiz Posted March 5, 2014 Share Posted March 5, 2014 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 More sharing options...
neoescape Posted March 5, 2014 Author Share Posted March 5, 2014 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 More sharing options...
Sergio Ruiz Posted March 5, 2014 Share Posted March 5, 2014 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. 1 Link to comment Share on other sites More sharing options...
neoescape Posted March 5, 2014 Author Share Posted March 5, 2014 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 More sharing options...
Sergio Ruiz Posted March 5, 2014 Share Posted March 5, 2014 (edited) 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 March 5, 2014 by Sergio Ruiz (see edit history) 1 Link to comment Share on other sites More sharing options...
Recommended Posts