Calatravo Posted February 13, 2014 Share Posted February 13, 2014 Mira a ver si lo de Firefox se soluciona con esto # Allow access from all domains for webfonts. <IfModule mod_headers.c> <FilesMatch "\.(ttf|ttc|otf|eot|woff|font.css)$"> Header set Access-Control-Allow-Origin "*" </FilesMatch> </IfModule> En el htaccess de prestashop. Después de la última línea. Desactiva las caches, urls amigables y estas cosas para probar lo de los servidores de medios. Una vez que lo tengas funcionando las vuelves a activar. Link to comment Share on other sites More sharing options...
seLu Posted February 13, 2014 Share Posted February 13, 2014 (edited) Tampoco funciona, si dejo en blanco el servidor multimedia nº1 funciona perfectamente, se muestran las fotos de los articulos y el candado, carrito, simbolo de idioma y moneda, flechas de los bloques de categorias... si pongo cualquier servidor en multimedia nº1 desaparecen. si desactivo las url amigables las images de los productos funcionan pero el candado, carrito, simbolo de idioma y moneda, flechas de los bloques de categorias... NO. No entiendo nada. Edited February 13, 2014 by seLu (see edit history) Link to comment Share on other sites More sharing options...
Antonio Borrego Posted February 13, 2014 Share Posted February 13, 2014 Por algún sitio he oido campanas de que podria ser consecuencia de no tener la tienda en la raiz del dominio, yo no la tengo y sigo con el problema del servidor 1, ¿tu la tienes en la raiz? Link to comment Share on other sites More sharing options...
Calatravo Posted February 13, 2014 Share Posted February 13, 2014 (edited) Por algún sitio he oido campanas de que podria ser consecuencia de no tener la tienda en la raiz del dominio, yo no la tengo y sigo con el problema del servidor 1, ¿tu la tienes en la raiz? Yo no la tengo en la raiz y me funciona bien. Los subdominios deben apuntar a la raiz del dominio, no a la carpeta del prestashop. Luego tendrás que crear una regla en el htaccess para evitar que se descarguen archivos php desde los subdominios ya que si no sería contenido duplicado para Google. Con esto en el htaccess arreglas lo del contenido duplicado. RewriteCond %{REQUEST_FILENAME} "\.(htaccess.*|htpasswd.*|ini.*|phps.*|log.*|html.*|php.*|tpl.*)" RewriteCond %{hTTP_HOST} ^static\.xxxx\.com [NC,OR] RewriteCond %{hTTP_HOST} ^static1\.xxxx\.com [NC,OR] RewriteCond %{hTTP_HOST} ^static2\.xxxx\.com [NC] RewriteRule .* - [F] Cambia static\.xxxx\.com por tus subdominios. Yo sigo con mi problema de comprimir los archivos que se sirven desde los subdominios si alguien sabe algo se lo agradecería. Edited February 13, 2014 by Calatravo (see edit history) Link to comment Share on other sites More sharing options...
seLu Posted February 13, 2014 Share Posted February 13, 2014 Por algún sitio he oido campanas de que podria ser consecuencia de no tener la tienda en la raiz del dominio, yo no la tengo y sigo con el problema del servidor 1, ¿tu la tienes en la raiz? Yo lo tengo en el raiz y en los otros tres servidores en la carpeta raiz solo las carpetas /img, /modules y / themes. Link to comment Share on other sites More sharing options...
Calatravo Posted February 13, 2014 Share Posted February 13, 2014 Yo no he movido las carpetas de sitio, las tengo todas en su sitio dentro de la tienda. Si no luego tienes que andar sincronizando carpetas y es un coñazo. No hace falta moverlas para configurar los media servers. Link to comment Share on other sites More sharing options...
seLu Posted February 13, 2014 Share Posted February 13, 2014 Yo no he movido las carpetas de sitio, las tengo todas en su sitio dentro de la tienda. Si no luego tienes que andar sincronizando carpetas y es un coñazo. No hace falta moverlas para configurar los media servers. Yo los media servers los tengo en otros tres dominios diferentes entre si y al de la tienda, no puedo hacer enlaces. Link to comment Share on other sites More sharing options...
Calatravo Posted February 13, 2014 Share Posted February 13, 2014 Puedes poner la url de la tienda? Link to comment Share on other sites More sharing options...
seLu Posted February 13, 2014 Share Posted February 13, 2014 (edited) Puedes poner la url de la tienda? de momento la tengo aquí Edited February 13, 2014 by seLu (see edit history) Link to comment Share on other sites More sharing options...
Calatravo Posted February 13, 2014 Share Posted February 13, 2014 (edited) de momento la tengo aquí Por lo que veo te están fallando algunas imagenes, de cualquiera de los media servers. GET http://images3.uboxi.com/231-home_default/ala-extension-basica.jpg 500 (Internal Server Error) (index):139 GET http://images3.uboxi.com/35-home_default/mesa-auxiliar-basica.jpg 500 (Internal Server Error) (index):139 GET http://images2.uboxi.com/94-home_default/mesa-de-juntas-rectangular.jpg 500 (Internal Server Error) (index):139 GET http://images3.uboxi.com/142-home_default/libreria-media-operativa.jpg 500 (Internal Server Error) (index):139 GET http://images.uboxi.com/171-home_default/libreria-alta-operativa.jpg 500 (Internal Server Error) (index):139 GET http://images3.uboxi.com/180-home_default/libreria-media-operativa-465-mm.jpg 500 (Internal Server Error) (index):139 GET http://images2.uboxi.com/85-home_default/mesa-de-juntas-circular.jpg 500 (Internal Server Error) (index):139 GET http://images2.uboxi.com/103-home_default/libreria-baja-operativa-40.jpg 500 (Internal Server Error) (index):139 GET http://images3.uboxi.com/49-home_default/libreria-baja-operativa.jpg 500 (Internal Server Error) (index):139 Lo que yo haría es desactivar las urls amigables, si no no vas a saber en que carpeta exactamente está buscando la foto. Después activa los errores, edita el archivo config/defines.inc.php y cambia la línea define('_PS_MODE_DEV_', false); por define('_PS_MODE_DEV_', true); porque te está dando errores 500 al descargar las fotos. Si no las encontrara serían errores 404 pero el problema es que debe haber algún error. Haz estas pruebas y nos comentas. Edit: Vale veo que tienes problemas también con los css y los js cuando te metes en alguna categoría. Desactiva las caches y los ccc también porque si no no sabes que ficheros te están dando errores. Failed to load resource: the server responded with a status of 500 (Internal Server Error) http://images.uboxi.com/themes/seLuTheme/cache/b26906190316da28571b475d81741ed0_all.css Failed to load resource: the server responded with a status of 500 (Internal Server Error) http://images2.uboxi.com/themes/seLuTheme/cache/a6f365692fba7c3eb9d37a1cf2b53bf2.js Uncaught ReferenceError: jQuery is not defined bootstrap.min.js:6 Uncaught ReferenceError: $ is not defined mainscript.js:1 Uncaught ReferenceError: jQuery is not defined jquery.core-ui-select.js:442 Uncaught ReferenceError: jQuery is not defined jquery.scrollpane.js:4 Uncaught ReferenceError: jQuery is not defined jquery.uniform.js:1068 Uncaught ReferenceError: jQuery is not defined plugins.js:177 Uncaught ReferenceError: jQuery is not defined footable.js:407 Uncaught ReferenceError: jQuery is not defined jquery.mousewheel.js:84 Uncaught ReferenceError: jQuery is not defined jquery.carouFredSel-6.2.1.js:16 Uncaught ReferenceError: jQuery is not defined jquery.touchSwipe.min.js:1 Uncaught ReferenceError: $ is not defined 32-sillas:47 Uncaught ReferenceError: $ is not defined 32-sillas:48 Uncaught ReferenceError: $ is not defined 32-sillas:58 Uncaught ReferenceError: $ is not defined 32-sillas:98 Failed to load resource: the server responded with a status of 500 (Internal Server Error) http://images2.uboxi.com/321-medium_default/cartucho-inyeccion-tinta-hp-56-negro.jpg Failed to load resource: the server responded with a status of 500 (Internal Server Error) http://images3.uboxi.com/320-medium_default/cartucho-inyeccion-de-tinta-ref-351-tricolor.jpg Failed to load resource: the server responded with a status of 500 (Internal Server Error) http://images2.uboxi.com/319-medium_default/cartucho-inyeccion-tinta-hp-350-negro.jpg Failed to load resource: the server responded with a status of 500 (Internal Server Error) http://images2.uboxi.com/318-medium_default/cartucho-inyeccion-tinta-hp-110-photo.jpg Edited February 13, 2014 by Calatravo (see edit history) Link to comment Share on other sites More sharing options...
TheBullet Posted February 14, 2014 Share Posted February 14, 2014 (edited) Bueno, al final volví a probar de poner los media servers y ahora ha funcionado (al menos no da errores el carrito). La tienda ya lleva casi 2 semanas con media severs. He notado que las cookies de Prestashop pueden dar errores si la web estaba activa anteriormente sin los media servers. Cuando borras las cookies antiguas del navegador y se descarga las nuevas, ya funciona bien. En mi web no dejaba Iniciar sesión con cookies antiguas. He optado por poner un mensaje en la página de inicio de sesión alertando a los usuarios que si no funciona deben borrar las cookies, cuando pasen 20 días de la modificación eliminaré el mensaje, ya que ya habrán caducado todas las cookies anteriores al cambio. Otra cosa que ocurre, es que usando la herramienta Pingdom, me alerta de que los servidores media están enviando cookies. Teóricamente, con los cambios que se realizan en el archivo Cookie.php solo se deberían enviar desde el dominio principal, pero no ocurre así ¿A alguien le está ocurriendo esto? Edited February 14, 2014 by TheBullet (see edit history) Link to comment Share on other sites More sharing options...
seLu Posted February 14, 2014 Share Posted February 14, 2014 (edited) Por lo que veo te están fallando algunas imagenes, de cualquiera de los media servers. GET http://images3.uboxi.com/231-home_default/ala-extension-basica.jpg 500 (Internal Server Error) (index):139 GET http://images3.uboxi.com/35-home_default/mesa-auxiliar-basica.jpg 500 (Internal Server Error) (index):139 GET http://images2.uboxi.com/94-home_default/mesa-de-juntas-rectangular.jpg 500 (Internal Server Error) (index):139 GET http://images3.uboxi.com/142-home_default/libreria-media-operativa.jpg 500 (Internal Server Error) (index):139 GET http://images.uboxi.com/171-home_default/libreria-alta-operativa.jpg 500 (Internal Server Error) (index):139 GET http://images3.uboxi.com/180-home_default/libreria-media-operativa-465-mm.jpg 500 (Internal Server Error) (index):139 GET http://images2.uboxi.com/85-home_default/mesa-de-juntas-circular.jpg 500 (Internal Server Error) (index):139 GET http://images2.uboxi.com/103-home_default/libreria-baja-operativa-40.jpg 500 (Internal Server Error) (index):139 GET http://images3.uboxi.com/49-home_default/libreria-baja-operativa.jpg 500 (Internal Server Error) (index):139 Lo que yo haría es desactivar las urls amigables, si no no vas a saber en que carpeta exactamente está buscando la foto. Después activa los errores, edita el archivo config/defines.inc.php y cambia la línea define('_PS_MODE_DEV_', false); por define('_PS_MODE_DEV_', true); porque te está dando errores 500 al descargar las fotos. Si no las encontrara serían errores 404 pero el problema es que debe haber algún error. Haz estas pruebas y nos comentas. Edit: Vale veo que tienes problemas también con los css y los js cuando te metes en alguna categoría. Desactiva las caches y los ccc también porque si no no sabes que ficheros te están dando errores. Failed to load resource: the server responded with a status of 500 (Internal Server Error) http://images.uboxi.com/themes/seLuTheme/cache/b26906190316da28571b475d81741ed0_all.css Failed to load resource: the server responded with a status of 500 (Internal Server Error) http://images2.uboxi.com/themes/seLuTheme/cache/a6f365692fba7c3eb9d37a1cf2b53bf2.js Uncaught ReferenceError: jQuery is not defined bootstrap.min.js:6 Uncaught ReferenceError: $ is not defined mainscript.js:1 Uncaught ReferenceError: jQuery is not defined jquery.core-ui-select.js:442 Uncaught ReferenceError: jQuery is not defined jquery.scrollpane.js:4 Uncaught ReferenceError: jQuery is not defined jquery.uniform.js:1068 Uncaught ReferenceError: jQuery is not defined plugins.js:177 Uncaught ReferenceError: jQuery is not defined footable.js:407 Uncaught ReferenceError: jQuery is not defined jquery.mousewheel.js:84 Uncaught ReferenceError: jQuery is not defined jquery.carouFredSel-6.2.1.js:16 Uncaught ReferenceError: jQuery is not defined jquery.touchSwipe.min.js:1 Uncaught ReferenceError: $ is not defined 32-sillas:47 Uncaught ReferenceError: $ is not defined 32-sillas:48 Uncaught ReferenceError: $ is not defined 32-sillas:58 Uncaught ReferenceError: $ is not defined 32-sillas:98 Failed to load resource: the server responded with a status of 500 (Internal Server Error) http://images2.uboxi.com/321-medium_default/cartucho-inyeccion-tinta-hp-56-negro.jpg Failed to load resource: the server responded with a status of 500 (Internal Server Error) http://images3.uboxi.com/320-medium_default/cartucho-inyeccion-de-tinta-ref-351-tricolor.jpg Failed to load resource: the server responded with a status of 500 (Internal Server Error) http://images2.uboxi.com/319-medium_default/cartucho-inyeccion-tinta-hp-350-negro.jpg Failed to load resource: the server responded with a status of 500 (Internal Server Error) http://images2.uboxi.com/318-medium_default/cartucho-inyeccion-tinta-hp-110-photo.jpg Si desactivo las url amigables no da ningun error, el defines lo tengo en true (solo en la tienda, en los media servers no tengo esos archivos) y si desactivo las caches no da ningun error. Antes me daba el error 404, he copiado el .htaccess de la tienda en los server media para el rewrite y ahora me da el error 500. # ~~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> <IfModule mod_env.c> SetEnv HTTP_MOD_REWRITE On </IfModule> RewriteEngine on RewriteCond %{HTTP_HOST} ^images3.uboxi.com$ RewriteRule . - [E=REWRITEBASE:/prestashop/] RewriteRule ^api/?(.*)$ %{ENV:REWRITEBASE}webservice/dispatcher.php?url=$1 [QSA,L] # Images RewriteCond %{HTTP_HOST} ^images3.uboxi.com$ RewriteRule ^([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$1$2$3.jpg [L] RewriteCond %{HTTP_HOST} ^images3.uboxi.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} ^images3.uboxi.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} ^images3.uboxi.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} ^images3.uboxi.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} ^images3.uboxi.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} ^images3.uboxi.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} ^images3.uboxi.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} ^images3.uboxi.com$ RewriteRule ^c/([0-9]+)(\-[\.*_a-zA-Z0-9-]*)(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/c/$1$2$3.jpg [L] RewriteCond %{HTTP_HOST} ^images3.uboxi.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} ^images3.uboxi.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} ^images3.uboxi.com$ RewriteRule ^.*$ - [NC,L] RewriteCond %{HTTP_HOST} ^images3.uboxi.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 /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 este es el de images3, los otros dos son iguales pero con host images2 e images. Edited February 14, 2014 by seLu (see edit history) Link to comment Share on other sites More sharing options...
seLu Posted February 14, 2014 Share Posted February 14, 2014 Solucionado, al publicar el .htaccess me he dado cuenta: RewriteEngine onRewriteCond %{HTTP_HOST} ^images3.uboxi.com$RewriteRule . - [E=REWRITEBASE:/prestashop/]RewriteRule ^api/?(.*)$ %{ENV:REWRITEBASE}webservice/dispatcher.php?url=$1 [QSA,L] he eliminado el prestashop/ y listo. Ahora tengo el problema en firefox de las imagenes del candado, euro, carrito.... Gracias. Link to comment Share on other sites More sharing options...
TheBullet Posted February 14, 2014 Share Posted February 14, 2014 SeLU No se que tienes en tu web, pero cuando intento entrar el antivirus Avast bloquea la URL diciendo que ha detectado contenido malicioso... Sucede tanto en el dominio principal, como en la carpeta de la tienda. Link to comment Share on other sites More sharing options...
seLu Posted February 14, 2014 Share Posted February 14, 2014 SeLU No se que tienes en tu web, pero cuando intento entrar el antivirus Avast bloquea la URL diciendo que ha detectado contenido malicioso... Sucede tanto en el dominio principal, como en la carpeta de la tienda. Pues he probado desde diferentes equipos con otros antivirus y no sale ninguna advertencia. que software te dice que es? Link to comment Share on other sites More sharing options...
TheBullet Posted February 14, 2014 Share Posted February 14, 2014 (edited) Pues he probado desde diferentes equipos con otros antivirus y no sale ninguna advertencia. que software te dice que es? Aparece esto, no da más información. Edited February 14, 2014 by TheBullet (see edit history) Link to comment Share on other sites More sharing options...
Calatravo Posted February 14, 2014 Share Posted February 14, 2014 Pásale esto y te dirá si tienes alguna infección. http://sitecheck2.sucuri.net/ Lo he pasado yo ahora pero creo que la tienda no esta activada ahora mismo. Actívala y pásaselo. Link to comment Share on other sites More sharing options...
ujin81 Posted March 1, 2014 Share Posted March 1, 2014 Buenas a todos, de nuevo. Llevo tiempo sin postear en este post. Mi experiencia con los servidores de media ha sido nula. No pude llegar a configurarlos correctamente. Cuando me cambié de hosting, al que recomiendan en prestashop, meindicaron que ellos habían hecho muchas pruebas con ellos y la velocidad del sitio no se veía mejorada significateivamente, por lo tanto, lo dejé, ya que al cambiar de host, no me hizo falta. Saludos Link to comment Share on other sites More sharing options...
katani_unt Posted March 18, 2014 Share Posted March 18, 2014 Buenas, gracias a este post y la maravillos consejos del usuario "oka" he podido configurar los mediaservers en mi servidor dedicado, la verdad no ha sido fácil. Lo más fácil crear los subdominios y que apunten al dominio principal en lugar de que el cpanel les cree su propia carpeta. Luego configurar en prestashop los servers y lo más díficl lo de modificar el httpd.conf para evitar que los subdominios sirvan archivos php, tpl y html, yo lo hice por Putty y me resulto bien. Sólo tengo una duda, en todos los ejemplos se habla de los 3 subdominios y el principal como www.mitienda.com. Mi pregunta es si para que funcione bien es obligatoria que tengas tu dominio redireccionado a www.mitienda.com o es igual que tu lo uses como mitienda.com?. Yo lo tengo sin www y según algunas herramientas los archivos se sirven desde los subdominios correctamente pero me causa curiosidad ese tema. Lo que sí me queda pendiente es por ejemplo lograr que las imagenes de modulos de sliders o menus, se sirvan tambien de los media servers y la verdad no se como lograrlo. Link to comment Share on other sites More sharing options...
OlivierJM Posted April 2, 2014 Share Posted April 2, 2014 (edited) Buenas, gracias a este post y la maravillos consejos del usuario "oka" he podido configurar los mediaservers en mi servidor dedicado, la verdad no ha sido fácil. Lo más fácil crear los subdominios y que apunten al dominio principal en lugar de que el cpanel les cree su propia carpeta. Luego configurar en prestashop los servers y lo más díficl lo de modificar el httpd.conf para evitar que los subdominios sirvan archivos php, tpl y html, yo lo hice por Putty y me resulto bien. Sólo tengo una duda, en todos los ejemplos se habla de los 3 subdominios y el principal como www.mitienda.com. Mi pregunta es si para que funcione bien es obligatoria que tengas tu dominio redireccionado a www.mitienda.com o es igual que tu lo uses como mitienda.com?. Yo lo tengo sin www y según algunas herramientas los archivos se sirven desde los subdominios correctamente pero me causa curiosidad ese tema. Lo que sí me queda pendiente es por ejemplo lograr que las imagenes de modulos de sliders o menus, se sirvan tambien de los media servers y la verdad no se como lograrlo. Buenas compañero: Léete la pagina 1 de este post. En ella Oka explica que hay que modificar código en cada uno de los módulos que queramos agregar. Un saludo Edito: Sere bueno y te lo pego aquí debajo: Editamos archivo Header.tpl: Buscar esto: <link href="{$css_uri}" rel="stylesheet" type="text/css" media="{$media}" /> Sustituir por: <link href="{Tools::getCurrentUrlProtocolPrefix()}estatic2.mitienda.com{$css_uri}" rel="stylesheet" type="text/css" media="{$media}" Buscar esto: <script type="text/javascript" src="{$js_uri}"></script> Sustituir por: <script type="text/javascript" src="{Tools::getCurrentUrlProtocolPrefix()}{Tools::getMediaServer($this->name)}{$js_uri}"></script> Con esta modificación ya generaremos los JS/CSS desde los subdominios. Pero aún hay más, cualquier módulo que injecte JS/CSS o imágenes hay que modificarlo también para que haga uso de los media servers, hay que ir a cada módulo y reprogramar la línea donde injecte los JS/CSS/IMG con un: {Tools::getCurrentUrlProtocolPrefix()}{Tools::getMediaServer($this->name)} ¿Pero tengo que reprogramarlos todos a la vez? No, no hace falta, según vayas reprogramando los módulos más rápida te irá la tienda sin perder accesibilidad a la misma. Edited April 2, 2014 by OlivierJM (see edit history) Link to comment Share on other sites More sharing options...
Jebi Posted June 10, 2014 Share Posted June 10, 2014 Buenas, ya he finalizado la configuración de media servers y es cierto se nota en un par de segundos el tiempo de carga. Me gustaría comentar por si alguno se está encontrando con problemas en la configuración aunque haya seguido todos los pasos correctamente es posible que si disponéis de un servidor apache configurado por defecto tengáis que incrementar el número de peticiones que es capaz de recibir el servidor. Hay que tocar apache2.conf e incrementar los valores del prefork o worker según la configuración de apache. Link to comment Share on other sites More sharing options...
redoli Posted December 11, 2014 Share Posted December 11, 2014 Buenas a todos, estoy tratando de configurar los servidores multimedia pero me he quedado atascado en la parte de la creación de enlaces simbólicos, usamos plesk para la administración y no sé como realizar dichos enlaces, a ver si alguien puede arrojar algo de luz sobre el asunto, muchas gracias Link to comment Share on other sites More sharing options...
Eusebio100 Posted March 16, 2015 Share Posted March 16, 2015 Hola, Tengo el problema que han comentado antes de los símbolos de carrito, flechas y demás que no se cargan; también tengo el problema de las cookies, que haciendo las modificaciones que dice oka la web no carga. ¿Alguna solución para esto? tengo ps 1.6.0.11. Link to comment Share on other sites More sharing options...
Eusebio100 Posted March 20, 2015 Share Posted March 20, 2015 Lo subo a ver alguien lo ve y me alumbra algo. Link to comment Share on other sites More sharing options...
luiskar Posted January 28, 2016 Share Posted January 28, 2016 Editamos archivo Header.tpl: Buscar esto: <link href="{$css_uri}" rel="stylesheet" type="text/css" media="{$media}" /> Sustituir por: <link href="{Tools::getCurrentUrlProtocolPrefix()}estatic2.mitienda.com{$css_uri}" rel="stylesheet" type="text/css" media="{$media}" Al editar esa linea la web pierde el formato y se ve en blanco Link to comment Share on other sites More sharing options...
masannav Posted June 2, 2017 Share Posted June 2, 2017 Hola buenas tardes he seguido los pasos aquí descritos para utilizar los media servers a través de subdominios enlazados al dominio principal. Y hasta aquí todo ha sido correcto y esta funcionando sin mayor problema. El tema es que ahora deseo llevarme las imágenes a un servidor externo, quedando la tienda en un servidor y las imágenes en otro distinto y sin acceso entre ellos. Y la pregunta es, a partir de ese momento y teniendo en cuenta que prestashop ya no tendrá acceso a las imágenes master, ¿de que manera se pueden regenerar los thumbs cuando esta operación sea necesaria? Gracias de antemano y un saludo Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now