El plan de Dan Posted May 16, 2013 Share Posted May 16, 2013 (edited) Ya me queda poco para dejar lista una tienda para un cliente, hemos montado prestashop en su servidor Hostupon, que tiene un cPanel igualito que hostgator. Tengo algunos fallos que no consigo corregir, ¿me podéis dar ideas? No puedo usar mi URLs amigables. En mi backoffice, en la ventana SEO y URL, me sale este mensaje: URL reescritura (mod_rewrite) no está activo en su servidor, o no es posible comprobar la configuración del servidor. Si desea utilizar URLs, debe activar este mod. A través del chat del servidor me dijeron hace unos días que no hay ningún problema con eso, porque otros usuarios están mostrando URL amigables a pesar del mensaje, porque es el caso de "no es posible comprobar la configuración del servidor". En mi caso, es imposible utilizar URL amigable, cuando elijo usarlas recibo errores 404 en el front, y además lo necesito para hacer funcionar el módulo de filtros. La tienda no es capaz de enviar los correos electrónicos automáticos cuando alguien se registra o realiza una compra. Vamos, que no envía emails a nadie, a pesar de procesar el registro y las compras. Yo creo que tiene que ser algo como allow_url_fopen o algo similar, pero no estoy segura, ¿quién me ayuda? Max_input_vars en php.ini: No puedo utilizar todas las traducciones de mi backoffice, y en php.ini manuales que incluyo en el servidor marcando el límite muy alto tampoco me hace caso. Me han dicho que debe ser que lo tengan que configurar ellos, pero a través de dos tickets que he abierto no me han sabido responder absolutamente a nada, y mira que es simple. Tengo que definir max_input_vars en 5000, pero todos php.ini he creado a través de FTP no funciona. La tienda está aquí alojada por el momento: tienda.tavolajoyeros.com/ps15 Espero alguna ayudita vuestra, pistas o algo a ver si puedo arreglarlo, es una pena estar así por 3 chorradas... ¡Gracias, chicos! Edited May 20, 2013 by claramaria (see edit history) Link to comment Share on other sites More sharing options...
Sergio Ruiz Posted May 16, 2013 Share Posted May 16, 2013 Max_input_vars en php.ini: No puedo utilizar todas las traducciones de mi backoffice, y en php.ini manuales que incluyo en el servidor marcando el límite muy alto tampoco me hace caso. Me han dicho que debe ser que lo tengan que configurar ellos, pero a través de dos tickets que he abierto no me han sabido responder absolutamente a nada, y mira que es simple. Tengo que definir max_input_vars en 5000, pero todos php.ini he creado a través de FTP no funciona. La tienda está aquí alojada por el momento: tienda.tavolajoyeros.com/ps15 Espero alguna ayudita vuestra, pistas o algo a ver si puedo arreglarlo, es una pena estar así por 3 chorradas... ¡Gracias, chicos! Mira lo que dice Nadie aquí: http://www.prestashop.com/forums/index.php?/topic/247554-solucionado-modificar-traducciones/page__view__findpost__p__1228587 de meter el php.ini que hayas creado en la carpeta de administracion. 1 Link to comment Share on other sites More sharing options...
Sergio Ruiz Posted May 16, 2013 Share Posted May 16, 2013 (edited) Ya me queda poco para dejar lista una tienda para un cliente, hemos montado prestashop en su servidor Hostupon, que tiene un cPanel igualito que hostgator. Tengo algunos fallos que no consigo corregir, ¿me podéis dar ideas? No puedo usar mi URLs amigables. En mi backoffice, en la ventana SEO y URL, me sale este mensaje: URL reescritura (mod_rewrite) no está activo en su servidor, o no es posible comprobar la configuración del servidor. Si desea utilizar URLs, debe activar este mod. A través del chat del servidor me dijeron hace unos días que no hay ningún problema con eso, porque otros usuarios están mostrando URL amigables a pesar del mensaje, porque es el caso de "no es posible comprobar la configuración del servidor". En mi caso, es imposible utilizar URL amigable, cuando elijo usarlas recibo errores 404 en el front, y además lo necesito para hacer funcionar el módulo de filtros. ¿Has revisado que se genere correctamente el .htaccess? Referente a la advertencia en caso de que tengas activado el mod rewirte o lo que sea, revisa esto: http://www.prestasho...ost__p__1035960 La tienda no es capaz de enviar los correos electrónicos automáticos cuando alguien se registra o realiza una compra. Vamos, que no envía emails a nadie, a pesar de procesar el registro y las compras. Yo creo que tiene que ser algo como allow_url_fopen o algo similar, pero no estoy segura, ¿quién me ayuda? ¿Has probado la configuración por SMTP y ver si se envia el email de prueba? Edited May 16, 2013 by Rubalcaba (see edit history) Link to comment Share on other sites More sharing options...
El plan de Dan Posted May 16, 2013 Author Share Posted May 16, 2013 Mira lo que dice Nadie aquí: http://www.prestasho...ost__p__1228587 de meter el php.ini que hayas creado en la carpeta de administracion. No conocía esa solución, voy a ver... ¡gracias! Link to comment Share on other sites More sharing options...
Lauser Posted May 16, 2013 Share Posted May 16, 2013 El .htaccess mejor crearlo a mano. Link to comment Share on other sites More sharing options...
El plan de Dan Posted May 16, 2013 Author Share Posted May 16, 2013 Bueno, parece ser que el tema del mail va a ser una directiva o algo porque ni con SMTP funciona, a ver si al tercer ticket va la vencida. Tampoco me ha funcionado lo del input_max_var en el directorio admin, pero parece que me han hecho caso y lo iban a subir manualmente, a ver si en un rato funciona por fin. Y me queda probar el tema del .htaccess, que la verdad ya lo he modificado varias veces, pero por probar que no quede. Os voy contando, chicos. ¡Gracias! Link to comment Share on other sites More sharing options...
El plan de Dan Posted May 16, 2013 Author Share Posted May 16, 2013 ¿Has revisado que se genere correctamente el .htaccess? Referente a la advertencia en caso de que tengas activado el mod rewirte o lo que sea, revisa esto: http://www.prestasho...ost__p__1035960 Ya he mirado ese post (de hecho yo posteé allí hace unos meses) pero no me sirve. Y trabajo con la versión 1.5, no tengo archivo /override/classes/tools.php, no en esa ruta al menos ¿Cómo me lo recomendaríais hacer manualmente? Yo ya tengo un cacao... Link to comment Share on other sites More sharing options...
4webs.es Posted May 16, 2013 Share Posted May 16, 2013 cambia de servidor... Link to comment Share on other sites More sharing options...
Sergio Ruiz Posted May 16, 2013 Share Posted May 16, 2013 No te va nada en el hosting, jajaj ¿Te han subido ya el max_input_vars? 1 Link to comment Share on other sites More sharing options...
El plan de Dan Posted May 16, 2013 Author Share Posted May 16, 2013 Bueno, parece que por fin se ha solucionado el tema de los emails. Resulta que tuve que crear el idioma manualmente y en vez de usar el prefijo "es" puse "ES" y algunos fallos venían por ahí. No se enviaban los emails porque no existía la carpeta /mails/ES sino /mails/es, renombrada y solucionado. Dicen los de soporte que me han cambiado el php.ini, pero de momento sigo sin poder traducir desde el BO, a ver en un ratillo... Ya sólo me quedaría por solucionar el tema de las URLs, poco a poco se conquistan estas cosas, y gracias a vosotros cambia de servidor... Sí, eso quería yo, pero ya sabes, el cliente no quiere hasta que no caduque... al menos no es 1and1, ése no lo cojo ni muerta xD Link to comment Share on other sites More sharing options...
Sergio Ruiz Posted May 17, 2013 Share Posted May 17, 2013 Bueno, parece que por fin se ha solucionado el tema de los emails. Resulta que tuve que crear el idioma manualmente y en vez de usar el prefijo "es" puse "ES" y algunos fallos venían por ahí. No se enviaban los emails porque no existía la carpeta /mails/ES sino /mails/es, renombrada y solucionado. Dicen los de soporte que me han cambiado el php.ini, pero de momento sigo sin poder traducir desde el BO, a ver en un ratillo... Ya sólo me quedaría por solucionar el tema de las URLs, poco a poco se conquistan estas cosas, y gracias a vosotros Sí, eso quería yo, pero ya sabes, el cliente no quiere hasta que no caduque... al menos no es 1and1, ése no lo cojo ni muerta xD ¿Lo solucionastes? Link to comment Share on other sites More sharing options...
El plan de Dan Posted May 17, 2013 Author Share Posted May 17, 2013 ¿Lo solucionastes? Traducciones accesibles, php.ini funcionando. ¿Alguna propuesta para el .htaccess y el SEO? Link to comment Share on other sites More sharing options...
El plan de Dan Posted May 18, 2013 Author Share Posted May 18, 2013 Sigo con el SEO igual, a continuación copio el contenido de mi .htaccess cuando está activado el SEO, a ver si me podéis dar alguna pista. ¡Gracias otra vez por vuestra paciencia! # ~~start~~ Do not remove this comment, Prestashop will keep automatically the code outside this comment when .htaccess will be generated again # .htaccess automaticaly generated by PrestaShop e-commerce open-source solution # http://www.prestashop.com - http://www.prestashop.com/forums <IfModule mod_rewrite.c> RewriteEngine on RewriteCond %{HTTP_HOST} ^tienda.tavolajoyeros.com$ RewriteRule . - [E=REWRITEBASE:/ps15/] RewriteRule ^api/?(.*)$ %{ENV:REWRITEBASE}webservice/dispatcher.php?url=$1 [QSA,L] # Images RewriteCond %{HTTP_HOST} ^tienda.tavolajoyeros.com$ RewriteRule ^([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$1$2$3.jpg [L] RewriteCond %{HTTP_HOST} ^tienda.tavolajoyeros.com$ RewriteRule ^([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$1$2$3$4.jpg [L] RewriteCond %{HTTP_HOST} ^tienda.tavolajoyeros.com$ RewriteRule ^([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$1$2$3$4$5.jpg [L] RewriteCond %{HTTP_HOST} ^tienda.tavolajoyeros.com$ RewriteRule ^([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$1$2$3$4$5$6.jpg [L] RewriteCond %{HTTP_HOST} ^tienda.tavolajoyeros.com$ RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$1$2$3$4$5$6$7.jpg [L] RewriteCond %{HTTP_HOST} ^tienda.tavolajoyeros.com$ RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$1$2$3$4$5$6$7$8.jpg [L] RewriteCond %{HTTP_HOST} ^tienda.tavolajoyeros.com$ RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$7/$1$2$3$4$5$6$7$8$9.jpg [L] RewriteCond %{HTTP_HOST} ^tienda.tavolajoyeros.com$ RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$7/$8/$1$2$3$4$5$6$7$8$9$10.jpg [L] RewriteCond %{HTTP_HOST} ^tienda.tavolajoyeros.com$ RewriteRule ^c/([0-9]+)(\-[\.*_a-zA-Z0-9-]*)(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/c/$1$2$3.jpg [L] RewriteCond %{HTTP_HOST} ^tienda.tavolajoyeros.com$ RewriteRule ^c/([a-zA-Z_-]+)(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/c/$1$2.jpg [L] # AlphaImageLoader for IE and fancybox RewriteCond %{HTTP_HOST} ^tienda.tavolajoyeros.com$ RewriteRule ^images_ie/?([^/]+)\.(jpe?g|png|gif)$ js/jquery/plugins/fancybox/images/$1.$2 [L] # Dispatcher RewriteCond %{REQUEST_FILENAME} -s [OR] RewriteCond %{REQUEST_FILENAME} -l [OR] RewriteCond %{REQUEST_FILENAME} -d RewriteCond %{HTTP_HOST} ^tienda.tavolajoyeros.com$ RewriteRule ^.*$ - [NC,L] RewriteCond %{HTTP_HOST} ^tienda.tavolajoyeros.com$ RewriteRule ^.*$ %{ENV:REWRITEBASE}index.php [NC,L] </IfModule> <IfModule mod_expires.c> ExpiresActive On ExpiresByType image/gif "access plus 1 month" ExpiresByType image/jpeg "access plus 1 month" ExpiresByType image/png "access plus 1 month" ExpiresByType text/css "access plus 1 week" ExpiresByType text/javascript "access plus 1 week" ExpiresByType application/javascript "access plus 1 week" ExpiresByType application/x-javascript "access plus 1 week" ExpiresByType image/x-icon "access plus 1 year" </IfModule> FileETag INode MTime Size <IfModule mod_deflate.c> <IfModule mod_filter.c> AddOutputFilterByType DEFLATE text/html text/css text/javascript application/javascript application/x-javascript </IfModule> </IfModule> #If rewrite mod isn't enabled ErrorDocument 404 /ps15/index.php?controller=404 # ~~end~~ Do not remove this comment, Prestashop will keep automatically the code outside this comment when .htaccess will be generated again Link to comment Share on other sites More sharing options...
Sergio Ruiz Posted May 18, 2013 Share Posted May 18, 2013 Sigo con el SEO igual, a continuación copio el contenido de mi .htaccess cuando está activado el SEO, a ver si me podéis dar alguna pista. ¡Gracias otra vez por vuestra paciencia! # ~~start~~ Do not remove this comment, Prestashop will keep automatically the code outside this comment when .htaccess will be generated again # .htaccess automaticaly generated by PrestaShop e-commerce open-source solution # http://www.prestashop.com - http://www.prestashop.com/forums <IfModule mod_rewrite.c> RewriteEngine on RewriteCond %{HTTP_HOST} ^tienda.tavolajoyeros.com$ RewriteRule . - [E=REWRITEBASE:/ps15/] RewriteRule ^api/?(.*)$ %{ENV:REWRITEBASE}webservice/dispatcher.php?url=$1 [QSA,L] # Images RewriteCond %{HTTP_HOST} ^tienda.tavolajoyeros.com$ RewriteRule ^([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$1$2$3.jpg [L] RewriteCond %{HTTP_HOST} ^tienda.tavolajoyeros.com$ RewriteRule ^([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$1$2$3$4.jpg [L] RewriteCond %{HTTP_HOST} ^tienda.tavolajoyeros.com$ RewriteRule ^([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$1$2$3$4$5.jpg [L] RewriteCond %{HTTP_HOST} ^tienda.tavolajoyeros.com$ RewriteRule ^([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$1$2$3$4$5$6.jpg [L] RewriteCond %{HTTP_HOST} ^tienda.tavolajoyeros.com$ RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$1$2$3$4$5$6$7.jpg [L] RewriteCond %{HTTP_HOST} ^tienda.tavolajoyeros.com$ RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$1$2$3$4$5$6$7$8.jpg [L] RewriteCond %{HTTP_HOST} ^tienda.tavolajoyeros.com$ RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$7/$1$2$3$4$5$6$7$8$9.jpg [L] RewriteCond %{HTTP_HOST} ^tienda.tavolajoyeros.com$ RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$7/$8/$1$2$3$4$5$6$7$8$9$10.jpg [L] RewriteCond %{HTTP_HOST} ^tienda.tavolajoyeros.com$ RewriteRule ^c/([0-9]+)(\-[\.*_a-zA-Z0-9-]*)(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/c/$1$2$3.jpg [L] RewriteCond %{HTTP_HOST} ^tienda.tavolajoyeros.com$ RewriteRule ^c/([a-zA-Z_-]+)(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/c/$1$2.jpg [L] # AlphaImageLoader for IE and fancybox RewriteCond %{HTTP_HOST} ^tienda.tavolajoyeros.com$ RewriteRule ^images_ie/?([^/]+)\.(jpe?g|png|gif)$ js/jquery/plugins/fancybox/images/$1.$2 [L] # Dispatcher RewriteCond %{REQUEST_FILENAME} -s [OR] RewriteCond %{REQUEST_FILENAME} -l [OR] RewriteCond %{REQUEST_FILENAME} -d RewriteCond %{HTTP_HOST} ^tienda.tavolajoyeros.com$ RewriteRule ^.*$ - [NC,L] RewriteCond %{HTTP_HOST} ^tienda.tavolajoyeros.com$ RewriteRule ^.*$ %{ENV:REWRITEBASE}index.php [NC,L] </IfModule> <IfModule mod_expires.c> ExpiresActive On ExpiresByType image/gif "access plus 1 month" ExpiresByType image/jpeg "access plus 1 month" ExpiresByType image/png "access plus 1 month" ExpiresByType text/css "access plus 1 week" ExpiresByType text/javascript "access plus 1 week" ExpiresByType application/javascript "access plus 1 week" ExpiresByType application/x-javascript "access plus 1 week" ExpiresByType image/x-icon "access plus 1 year" </IfModule> FileETag INode MTime Size <IfModule mod_deflate.c> <IfModule mod_filter.c> AddOutputFilterByType DEFLATE text/html text/css text/javascript application/javascript application/x-javascript </IfModule> </IfModule> #If rewrite mod isn't enabled ErrorDocument 404 /ps15/index.php?controller=404 # ~~end~~ Do not remove this comment, Prestashop will keep automatically the code outside this comment when .htaccess will be generated again No parece malo.del todo ¿no? Link to comment Share on other sites More sharing options...
El plan de Dan Posted May 18, 2013 Author Share Posted May 18, 2013 No parece malo.del todo ¿no? No, parecer no parece, pero ya ves, no doy con la tecla y lo mismo es una minucia que se me escapa Link to comment Share on other sites More sharing options...
El plan de Dan Posted May 20, 2013 Author Share Posted May 20, 2013 Parece que la raíz de todos los problemas estaban en el nombre de la traducción al español: la creé manualmente y le puse el prefijo /ES en lugar de /es, y eso ha descuadrado muchas cosas. Una vez hecho el traslado al sitio final y activadas las URL amigables ha funcionado correctamente, y también el módulo de filtros, por supuesto. ¡Tema cerrado! Me quedan algunas chorraditas, si queréis ver la tienda, así ha quedado: http://tavolajoyeros.com/es/ Link to comment Share on other sites More sharing options...
Sergio Ruiz Posted May 20, 2013 Share Posted May 20, 2013 Parece que la raíz de todos los problemas estaban en el nombre de la traducción al español: la creé manualmente y le puse el prefijo /ES en lugar de /es, y eso ha descuadrado muchas cosas. Una vez hecho el traslado al sitio final y activadas las URL amigables ha funcionado correctamente, y también el módulo de filtros, por supuesto. ¡Tema cerrado! Me quedan algunas chorraditas, si queréis ver la tienda, así ha quedado: http://tavolajoyeros.com/es/ Algo igual vi comentado en el foro por parte de otro usuario, parece que es un fallo comun. La tienda no me enamora. Link to comment Share on other sites More sharing options...
El plan de Dan Posted May 20, 2013 Author Share Posted May 20, 2013 Algo igual vi comentado en el foro por parte de otro usuario, parece que es un fallo comun. La tienda no me enamora. Pufff, a mí tampoco, la verdad, pero el cliente quiere algo tan sencillo que de sencillo yo lo veo soso... Link to comment Share on other sites More sharing options...
Recommended Posts