PepeFernandez Posted April 18 Share Posted April 18 (edited) Buenas! Estoy tratando de hacer un entorno local para poder probar a configurar y programar cosas de mi web sin romperla. los pasos que ya he seguido son los siguientes: he instalado wamp server. he hecho una backup de la base de datos y la he importado en phpmyadmin local he descargado todos los ficheros de mi web de cpanel he cambiado los archivos y tablas de configuración para conectar la base de datos he creado un virtual host hasta aquí bien, pero me surgen dos problemas el primero es que cuando cargo el localhost del proyecto, me aparece sin estilos: y el segundo y puede que el primer problema tenga relación con este, es que a pesar de que parece que la base de datos está bien configurado porque los elementos del menú los saca de ahí, si pincho en cualquier enlace recibo este error: creo que debe ser algún punto de configuración que me he saltado, pero no logro dar con el. Alguien me puede echar un cable con esto? Gracias Edited April 18 by PepeFernandez the topic is resolved (see edit history) Link to comment Share on other sites More sharing options...
PepeFernandez Posted April 18 Author Share Posted April 18 dejo también el contenido de mi htaccess por si es de ayuda. # ~~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 # https://www.prestashop.com - https://www.prestashop.com/forums <IfModule mod_rewrite.c> <IfModule mod_env.c> SetEnv HTTP_MOD_REWRITE On </IfModule> RewriteEngine on RewriteCond %{HTTP:Authorization} ^(.*) RewriteRule . - [E=HTTP_AUTHORIZATION:%1] #Domain: localhost RewriteRule . - [E=REWRITEBASE:/] RewriteRule ^api(?:/(.*))?$ %{ENV:REWRITEBASE}webservice/dispatcher.php?url=$1 [QSA,L] # Images RewriteCond %{HTTP_HOST} ^localhost$ RewriteRule ^([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$1$2$3.jpg [L] RewriteCond %{HTTP_HOST} ^localhost$ 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} ^localhost$ 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} ^localhost$ 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} ^localhost$ 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} ^localhost$ 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} ^localhost$ 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} ^localhost$ RewriteRule ^c/([0-9]+)(\-[\.*_a-zA-Z0-9-]*)(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/c/$1$2$3.jpg [L] RewriteCond %{HTTP_HOST} ^localhost$ RewriteRule ^c/([a-zA-Z_-]+)(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/c/$1$2.jpg [L] # AlphaImageLoader for IE and fancybox 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 RewriteRule ^.*$ - [NC,L] RewriteRule ^.*$ %{ENV:REWRITEBASE}index.php [NC,L] </IfModule> AddType application/vnd.ms-fontobject .eot AddType font/ttf .ttf AddType font/otf .otf AddType application/font-woff .woff AddType font/woff2 .woff2 <IfModule mod_headers.c> <FilesMatch "\.(ttf|ttc|otf|eot|woff|woff2|svg)$"> Header set Access-Control-Allow-Origin "*" </FilesMatch> <FilesMatch "\.pdf$"> Header set Content-Disposition "Attachment" Header set X-Content-Type-Options "nosniff" </FilesMatch> </IfModule> <Files composer.lock> # Apache 2.2 <IfModule !mod_authz_core.c> Order deny,allow Deny from all </IfModule> # Apache 2.4 <IfModule mod_authz_core.c> Require all denied </IfModule> </Files> <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" ExpiresByType image/svg+xml "access plus 1 year" ExpiresByType image/vnd.microsoft.icon "access plus 1 year" ExpiresByType application/font-woff "access plus 1 year" ExpiresByType application/x-font-woff "access plus 1 year" ExpiresByType font/woff2 "access plus 1 year" ExpiresByType application/vnd.ms-fontobject "access plus 1 year" ExpiresByType font/opentype "access plus 1 year" ExpiresByType font/ttf "access plus 1 year" ExpiresByType font/otf "access plus 1 year" ExpiresByType application/x-font-ttf "access plus 1 year" ExpiresByType application/x-font-otf "access plus 1 year" </IfModule> <IfModule mod_headers.c> Header unset Etag </IfModule> FileETag none <IfModule mod_deflate.c> <IfModule mod_filter.c> AddOutputFilterByType DEFLATE text/html text/css text/javascript application/javascript application/x-javascript font/ttf application/x-font-ttf font/otf application/x-font-otf font/opentype image/svg+xml </IfModule> </IfModule> #If rewrite mod isn't enabled ErrorDocument 404 /index.php?controller=404 # ~performance_pro_start~ <IfModule mod_headers.c> <FilesMatch "\.(ttf|woff2?|css|js|xml|gz|html)$"> Header append Vary: Accept-Encoding </FilesMatch> </IfModule> <IfModule mod_deflate.c> SetOutputFilter DEFLATE SetEnvIfNoCase Request_URI \.(?:gif|png|jpe?g|webp)$ no-gzip dont-vary Header append Vary User-Agent env=!dont-vary </IfModule> # ~performance_pro_end~ # ~~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...
ventura Posted April 18 Share Posted April 18 Tienes que tener en cuenta la configuracion del path enl a base de datos teniendo en cuenta los prefijos de las tablas ejemplo: SET @domain = 'localhost'; UPDATE ps_configuration SET `value` = 0 WHERE `name` = 'PS_SSL_ENABLED'; UPDATE ps_configuration SET `value` = 0 WHERE `name` = 'PS_SSL_ENABLED_EVERYWHERE'; UPDATE ps_configuration SET `value` = @domain WHERE `name` = 'PS_SHOP_DOMAIN'; UPDATE ps_configuration SET `value` = @domain WHERE `name` = 'PS_SHOP_DOMAIN_SSL' ; UPDATE ps_shop_url SET domain = @domain ; UPDATE ps_shop_url SET domain_ssl = @domain ; Link to comment Share on other sites More sharing options...
PepeFernandez Posted April 18 Author Share Posted April 18 42 minutes ago, ventura said: Tienes que tener en cuenta la configuracion del path enl a base de datos teniendo en cuenta los prefijos de las tablas ejemplo: SET @domain = 'localhost'; UPDATE ps_configuration SET `value` = 0 WHERE `name` = 'PS_SSL_ENABLED'; UPDATE ps_configuration SET `value` = 0 WHERE `name` = 'PS_SSL_ENABLED_EVERYWHERE'; UPDATE ps_configuration SET `value` = @domain WHERE `name` = 'PS_SHOP_DOMAIN'; UPDATE ps_configuration SET `value` = @domain WHERE `name` = 'PS_SHOP_DOMAIN_SSL' ; UPDATE ps_shop_url SET domain = @domain ; UPDATE ps_shop_url SET domain_ssl = @domain ; he hecho una instalación limpia y veo que en lugar de localhost, debo poner el nombre que le he dado al virtualhost, por ejemplo 'mitienda' al hacerlo y pasar tu query ahora cuando entro en localhost si que me reconoce el nombre y me entra en mitienda en lugar de localhost/mitienda, pero la pantalla es la siguiente: debe de haber mas tablas o ficheros que tocar, sigo buscando, gracias por tu respuesta Link to comment Share on other sites More sharing options...
PepeFernandez Posted April 18 Author Share Posted April 18 vale me contesto a mi mismo, al copiar el virtual host que me funcionaba con los datos del que no, se me olvidó modificar el archivo hosts de windows, ahora ya "me va", se me carga la página con los estilos y algunos enlaces me entran y otros no, creo que no me entra en los enlaces del cms, iré investigando, pero creo que eso ya es otro tema así que se puede dar esto por cerrado. Gracias 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