competi2000 Posted June 14, 2013 Share Posted June 14, 2013 Hola, Como hay que dejar los permisos para estos tres archivos: robots.txt - .htaccess - sitemap.xml? Hay que permitir la escritura o tienen que estar bloqueados? Saludos. Link to comment Share on other sites More sharing options...
nadie Posted June 14, 2013 Share Posted June 14, 2013 Hola, Como hay que dejar los permisos para estos tres archivos: robots.txt - .htaccess - sitemap.xml? Hay que permitir la escritura o tienen que estar bloqueados? Saludos. Normalmente ficheros 644, carpetas y subcarpetas 755 Link to comment Share on other sites More sharing options...
competi2000 Posted June 14, 2013 Author Share Posted June 14, 2013 Normalmente ficheros 644, carpetas y subcarpetas 755 Hola Nadie, Dices normalmente ¿Es que puede haber casos en los que no es así? ¿De que depende? Saludos y muchas gracias. Link to comment Share on other sites More sharing options...
nadie Posted June 14, 2013 Share Posted June 14, 2013 Hola Nadie, Dices normalmente ¿Es que puede haber casos en los que no es así? ¿De que depende? Saludos y muchas gracias. Por ejemplo si no trabajas en modo "FastCGI" y trabajas en modo "Apache", el asunto es diferente. En casi todos los hosting compartidos, sueles trabajar con modo FastCGI. Link to comment Share on other sites More sharing options...
competi2000 Posted June 14, 2013 Author Share Posted June 14, 2013 Por ejemplo si no trabajas en modo "FastCGI" y trabajas en modo "Apache", el asunto es diferente. En casi todos los hosting compartidos, sueles trabajar con modo FastCGI. Pues si te digo la verdad no sé en que modo trabaja mi hosting, pero si pongo los permisos del archivo sitemap.xml en 644 en la configuración de prestashop me dice: Parámetros requeridos: Por favor consulte el o los errores siguientes Establecer permisos de escritura para el archivo sitemap.xml ¿Como puedo saber en que modo trabaja mi hosting? ¿En caso de que sea modo "Apache", como hay que poner los permisos? Muchas gracias. Link to comment Share on other sites More sharing options...
nadie Posted June 14, 2013 Share Posted June 14, 2013 ¿Como puedo saber en que modo trabaja mi hosting? Crea un fichero con el bloc de notas, llamado: nadie.php y introduce esto: <?php phpinfo(); ?> Despues, accede a tutienda.com/nadie.php y hay veras en que "modo" estas trabajando. Link to comment Share on other sites More sharing options...
nadie Posted June 14, 2013 Share Posted June 14, 2013 Crea un fichero con el bloc de notas, llamado: nadie.php y introduce esto: <?php phpinfo(); ?> Despues, accede a tutienda.com/nadie.php y hay veras en que "modo" estas trabajando. Donde dice: Server API veras si dice, algo asi: CGI/FastCGI o asi: Apache 2.0 Handler Link to comment Share on other sites More sharing options...
competi2000 Posted June 14, 2013 Author Share Posted June 14, 2013 Donde dice: Server API veras si dice, algo asi: CGI/FastCGI o asi: Apache 2.0 Handler phpinfo(); claro, lo habré hecho mil veces en local, no había caído que era lo mismo en remoto. Cada día se aprende algo. Pues en mi caso trabajo en "Apache 2.0 Handler" ¿como hay que tener los permisios? No sé que haríamos sin ti.... Muchas gracias. Link to comment Share on other sites More sharing options...
nadie Posted June 14, 2013 Share Posted June 14, 2013 phpinfo(); claro, lo habré hecho mil veces en local, no había caído que era lo mismo en remoto. Cada día se aprende algo. Pues en mi caso trabajo en "Apache 2.0 Handler" ¿como hay que tener los permisios? No sé que haríamos sin ti.... Muchas gracias. Te recomiendo cambiar a modo "FastCGI", tienes en el panel de tu hosting, alguna opción grafica, como esta: http://www.aquihaydominios.com/blog/ejecutar-php-como-apache-o-como-fastcgi/ ¿? Link to comment Share on other sites More sharing options...
competi2000 Posted June 14, 2013 Author Share Posted June 14, 2013 Te recomiendo cambiar a modo "FastCGI", tienes en el panel de tu hosting, alguna opción grafica, como esta: http://www.aquihaydo...o-como-fastcgi/ ¿? Lo que acabo de leer es exactamente lo que me pasa a mi, diferente usuario (véase propietario) cuando accedo por ftp a cuando hago modificaciones desde el backoffice. Instalo un módulo desde el backoffice y después desde el ftp no puedo cambiar los permisos de sus ficheros. Tengo que subir el módulo por ftp para poder modificarlo despues. La cuestión es que yo no puedo acceder al panel del hosting ya que no es exclusivo para mi. La persona que lo gestiona no permite que yo acceda por cuestiones de seguridad. ¿No hay otra forma de solucionar esto? Link to comment Share on other sites More sharing options...
Paula Martinez Posted June 14, 2013 Share Posted June 14, 2013 Hola, Me llamo Raul Martinez, Yo tuve un problema parecido, y tuve que cambiar a FastCGI, tal como indica Nadie, por que parece que me obligaba a poner permisos 777.. al estar el modo Apache activado. Link to comment Share on other sites More sharing options...
competi2000 Posted June 15, 2013 Author Share Posted June 15, 2013 Bien, ahora está claro porqué tenía ese lío con los permisos y que es muy recomendable utilizar fastcgi. Muchas gracias a Nadie por la ayuda y a Raul Martinez por la información. Saludos. Link to comment Share on other sites More sharing options...
OlivierJM Posted June 17, 2013 Share Posted June 17, 2013 Bien, ahora está claro porqué tenía ese lío con los permisos y que es muy recomendable utilizar fastcgi. Muchas gracias a Nadie por la ayuda y a Raul Martinez por la información. Saludos. No es recomendable, en Prestashop 1.5.x es imprescindible Link to comment Share on other sites More sharing options...
nadie Posted June 17, 2013 Share Posted June 17, 2013 Bien, ahora está claro porqué tenía ese lío con los permisos y que es muy recomendable utilizar fastcgi. Muchas gracias a Nadie por la ayuda y a Raul Martinez por la información. Saludos. ¿Has conseguido establecer al final la configuración por FastCGI? No es recomendable, en Prestashop 1.5.x es imprescindible Imprescindible no existe nada en esta vida. Link to comment Share on other sites More sharing options...
competi2000 Posted June 17, 2013 Author Share Posted June 17, 2013 ¿Has conseguido establecer al final la configuración por FastCGI? Pues de momento no. Parece que a mi hosting no le gusta fastcgi, se excusa con problemas de seguridad. Yo no sé si en general es más o menos seguro configurar php como Apache o como Fastcgi, pero lo que no me parece muy seguro es tener que dejar algunas carpetas y algunos archivos en 777 para que prestashop no se "queje". Muchas gracias por la ayuda. Link to comment Share on other sites More sharing options...
Recommended Posts