Pelon Posted March 8, 2013 Share Posted March 8, 2013 Hola amigos, Desde hace unos días google me indexa unas urls que generan un error 404. El problema es que de vez en cuando, al navegar por las diferentes categorías, se añaden a todos los enlaces de la web unos parámetros del tipo: http:// myweb.com /86-atributo/valor1_valor2?p=4" Lo que genera un error 404 Esas urls incorrectas salen del smarty cache, por lo que si desactivo cache en rendimiento y borro la carpeta la web funciona correctamente. No se cual es el problema y agradecería un poco de ayuda. La versión de prestashop es 1.5.2 Link to comment Share on other sites More sharing options...
penlopjo Posted March 8, 2013 Share Posted March 8, 2013 Tengo el mismo problema y me estoy volviendo loco!!! En mi caso añade RSS?p=123 Por lo menos ahora se que eliminando el cacheo no da ese error, porque después de muchas vueltas ni tan siquiera había llegado a esa conclusión. Un saludo Link to comment Share on other sites More sharing options...
vsdani Posted May 22, 2013 Share Posted May 22, 2013 Estoy utilizando la versión 1.5.4.1, en un servidor VPS y configurado en modo CLI. Yo tengo un problema parecido, creo que todo el mal viene de la cache smarty\cache y smarty\compile, donde he observado que cuando activo la opción cache de prestashop, genera carpetas con permisos 771 y ficheros con permisos 644 siendo el usuario "apache" el propietario de estos ficheros generados por prestashop, tengo que ir a mi panel de control, meterme en las carpetas smarty\cache y smarty\compile, pulsar el botón Reset Ownership de forma recursiva para que el usuario no sea Apache sino mi usuario actual, y de igual forma poner los permisos 777 a todas las carpetas. De esta forma consigo poder borrar de forma manual la cache para que se regenere de nuevo, activo la opción de cache en prestashop y empieza otra vez todo a ir rápido, pero claro no puedo estar haciendo eso constantemente. He mirado la opción de volver a compilar php en modo CGI (actualmente está en CLI). Con esta forma de funcionar el php, no se permiten archivos ni directorios con permisos 777, todos tendrían que ser 644 y 755 respectivamente, además de que el propietario de todo siempre sería el usuario de DirectAdmin. Voy a probar esta opción y os cuento. Si a alguno de vosotros os ha ocurrido algo parecido y ha encontrado la solución por favor comunicarlo en el foro. Gracias Link to comment Share on other sites More sharing options...
jandrovlc Posted May 25, 2013 Share Posted May 25, 2013 yo tengo exactamente el mismo problema, he regenerado el htacess y parece que se a solucionado. Probarlo. Link to comment Share on other sites More sharing options...
Recommended Posts