Akhesa Posted November 14, 2014 Share Posted November 14, 2014 (edited) Buenas a todos. Estoy migrando mi tienda de local al host, y cuando ya parecía que todo iba bien, me ha cascado este error: Link to database cannot be established: SQLSTATE[HY000] [1045] Access denied for user 'usuario_usado'@'localhost' (using password: YES) Vengo de una maquina virtual donde tengo Ubuntu instalado, monté la tienda, y ahora la quiero migrar al host que tengo contratado. Ya he pasado todas las carpetas de archivos e importado la base de datos, sin problemas. Pero al ir a ingresar a mi página, me salta ese error. ¿Cómo lo podría solucionar? He asociado un usuario a la base de datos, y modificado el archivo settings.inc.php, con esos datos, pero nada.... Muchas gracias de antemano, un saludo.! Edited November 14, 2014 by Akhesa (see edit history) Link to comment Share on other sites More sharing options...
Akhesa Posted November 14, 2014 Author Share Posted November 14, 2014 (edited) Me contesto a mi misma... He modifcado la contraseña del usuario asociado a la base datos, por si hubiera algun olvido de contraseña por mi parte... y efectivamente...ahora me casca un ERROR 500. Internal Server Error. Eso significa que ha podido enlazar bien con la base datos, verdad? Y ahora no sé cómo solucionar esto.... He modificado la _COOKIE_KEY_ de la tabla de empleado en el phpmyadmin con los datos que vienen en el archivo settings.inc.php, pero tampoco varía nada..... Voy a mirar los logs... Edited November 14, 2014 by Akhesa (see edit history) Link to comment Share on other sites More sharing options...
gabrielchiron Posted November 14, 2014 Share Posted November 14, 2014 Activa el modo dev dentro del archivo: y pones esto en true: define('_PS_MODE_DEV_', false); Con eso pordrás ver que errores tienes, aunque te aviso que deberías de borrar la caché y volver a generar el .htaccess con sus permisos correspondientes. Con eso debería de funcionarte. Link to comment Share on other sites More sharing options...
Akhesa Posted November 14, 2014 Author Share Posted November 14, 2014 Sí, eso he hecho, he puesto a true, pero el hosting no me muestra ningun error en los logs... Como vuelvo a generar el .htaccess? Gracias! Link to comment Share on other sites More sharing options...
rafaelamargo Posted November 14, 2014 Share Posted November 14, 2014 (edited) Sí, eso he hecho, he puesto a true, pero el hosting no me muestra ningun error en los logs... Como vuelvo a generar el .htaccess? Gracias! De la 1.5.X para delante el .htaccess se genera autamticamente si desactivas y activas las urls amigables en preferencias -> seo y urls, pero vamos tampoco te funciona el panel ¿no???? De todos modos, prueba abrirlo y vaciarlo desde el ftp, y volver a subirlo a ver si pasa algo nuevo y si te funciona y lo regeneras desactivando y activando url amigables, pero vamos no creo que el .htaccess tengo algo que ver con tu problema. ¿Pero activando el debug _PS_MODE_DEV_ te sigue saliendo un 500, y donde en la pantalla donde te salia el 500 te sale otro error? ¿En el ftp has visto se te ha generado un fichero errorlog, (algunas veces lo hace si existen errores)? Edited November 14, 2014 by rafaelamargo (see edit history) Link to comment Share on other sites More sharing options...
Akhesa Posted November 14, 2014 Author Share Posted November 14, 2014 Ya he visto los logs y solo aparece este: "Directory index forbidden by Options directive: /home/..." No puedo entrar al administrador de Prestashop (backoffice), por lo que lo de las URL amigables y SEO no puedo hacerlo. Lo que sale al entrar a la tienda es lo siguiente: The server encountered an internal error or misconfiguration and was unable to complete your request. Please contact the server administrator, [email protected] and inform them of the time the error occurred, and anything you might have done that may have caused the error. More information about this error may be available in the server error log. Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request. Link to comment Share on other sites More sharing options...
rafaelamargo Posted November 14, 2014 Share Posted November 14, 2014 Bueno, me falta informacion para ayudarte.. ¿Los permisos 755 directorios, 644 ficheros, fastcgi lo tienes? Link to comment Share on other sites More sharing options...
Akhesa Posted November 14, 2014 Author Share Posted November 14, 2014 (edited) Bueno, me falta informacion para ayudarte.. ¿Los permisos 755 directorios, 644 ficheros, fastcgi lo tienes? Permisos correctos. Fastcgi no se lo que es. Ha habido avances. Ya me carga el index, pero no me muestra todo lo que yo tenia. Le faltan categorias al menu... que pasa? Las imagenes tampoco las carga... no las reconoce... Uf.. Edited November 14, 2014 by Akhesa (see edit history) Link to comment Share on other sites More sharing options...
gabrielchiron Posted November 14, 2014 Share Posted November 14, 2014 Borra la cache desde el ftp. cache/smarty/compile cache/smarty/cache img/tmp Borra el contenido de esas carpetas. Link to comment Share on other sites More sharing options...
galindogadea Posted November 14, 2014 Share Posted November 14, 2014 Permisos correctos. Fastcgi no se lo que es. Ha habido avances. Ya me carga el index, pero no me muestra todo lo que yo tenia. Le faltan categorias al menu... que pasa? Las imagenes tampoco las carga... no las reconoce... Uf.. Borra lo que comenta el compañero y adjunta pantallazo que veamos realmente como se ve.. ¿Carga el index, pero no puedes navegar por las secciones? Link to comment Share on other sites More sharing options...
Akhesa Posted November 14, 2014 Author Share Posted November 14, 2014 Borradas esas carpetas me aparece lo mismo (osea nada) en la pagina. Es la siguiente: www.suculaff.com/ que no sé porqué la redirige a www.suculaff.com/es/ Por otro lado no me reconoce el usuario admin para entrar al backoffice... ni poniendo recordar contraseña (dice que no existe el usuario!) Se está poniendo todo en contra mia o que!?? Link to comment Share on other sites More sharing options...
gabrielchiron Posted November 14, 2014 Share Posted November 14, 2014 En un orden de cosas borrar lo que dije, que veo que has hecho, luego cambiar las url en la base de datos en la tabla ps_configuration y en ps_url_shop y para terminar necesitas cambiar en los archivos de configuración. Además en tu FTP deberías de borrar el .htcaccess y hacer uno nuevo vacío, con los permisos 775. Link to comment Share on other sites More sharing options...
Akhesa Posted November 14, 2014 Author Share Posted November 14, 2014 Vale lo del administrador del backoffice ya lo he solucionado. El resto igual...de mal. Link to comment Share on other sites More sharing options...
gabrielchiron Posted November 14, 2014 Share Posted November 14, 2014 Haz lo del .htcaccess y cuando lo hayas hecho entras al back y pones las URL en no amigables guardas y las vuelves a poner bien para que regenere el .htaccess como debe de estar ^^ Link to comment Share on other sites More sharing options...
galindogadea Posted November 14, 2014 Share Posted November 14, 2014 (edited) Además en tu FTP deberías de borrar el .htcaccess y hacer uno nuevo vacío, con los permisos 775. Yo lo tengo a 644 y el .htaccess nunca me ha dado problema (nunca) ni a nivel de regenerarlo, ni nada de nada, colocarlo a 755 son demasiados permisos a nivel de seguridad. Edited November 14, 2014 by galindogadea (see edit history) Link to comment Share on other sites More sharing options...
gabrielchiron Posted November 14, 2014 Share Posted November 14, 2014 Yo lo tengo a 644 y el .htaccess nunca me ha dado problema (nunca) ni a nivel de regenerarlo, ni nada de nada, colocarlo a 755 son demasiados permisos a nivel de seguridad. Si bueno 755 quizás es mucho. Yo la semana pasada hice una migración y haciendo eso del .htaccess sin problemas ^^ En mi caso era una multishop pero vaya me funcionaba perfect. Link to comment Share on other sites More sharing options...
galindogadea Posted November 14, 2014 Share Posted November 14, 2014 (edited) Si bueno 755 quizás es mucho. Yo la semana pasada hice una migración y haciendo eso del .htaccess sin problemas ^^ En mi caso era una multishop pero vaya me funcionaba perfect. Yo siempre lo he puesto a 644, y prestashop me ha regenerado el .htaccess sin ningun problema. Yo los ficheros los pongo (incluido el .htaccess) a 644, y los directorios a 755 Qué funcione una cosa asignándole mas permisos de los recomendados, no es una buena señal. Edited November 14, 2014 by galindogadea (see edit history) Link to comment Share on other sites More sharing options...
gabrielchiron Posted November 14, 2014 Share Posted November 14, 2014 Yo siempre lo he puesto a 644, y prestashop me ha regenerado el .htaccess sin ningun problema. Yo los ficheros los pongo (incluido el .htaccess) a 644, y los directorios a 755 Yo le suelo dar un 755 recursivo de ahí que todo tenga 755 por suerte de momento no me han hecho nada pero es cierto que quizás son muchos permisos ^^ Link to comment Share on other sites More sharing options...
galindogadea Posted November 14, 2014 Share Posted November 14, 2014 Yo le suelo dar un 755 recursivo de ahí que todo tenga 755 por suerte de momento no me han hecho nada pero es cierto que quizás son muchos permisos ^^ Te recomiendo reconsiderar el tema de los permisos XD y colocarlo de forma recomendada, yo tuve un problema hace tiempo por dejar permisos de mas (no me di cuenta en ese momento) y mejor no te cuento lo que paso cuando estaba tan feliz y habian pasado varios meses con la tienda. Link to comment Share on other sites More sharing options...
Akhesa Posted November 14, 2014 Author Share Posted November 14, 2014 Hecho, y seguimos igual.... os adjunto pantallazo de las categorias que deberia de aparecer y no aparecen. Que mas falla? >-< Link to comment Share on other sites More sharing options...
galindogadea Posted November 14, 2014 Share Posted November 14, 2014 (edited) Hecho, y seguimos igual.... os adjunto pantallazo de las categorias que deberia de aparecer y no aparecen. Que mas falla? >-< Tu web va como un: http://www.suculaff.com/ un 600 de rapida. ¿Cómo has migrado la tienda de local a internet? Por la red y por el foro tienes varios tutoriales como este tutorial http://victor-rodenas.com/2013/02/08/guia-migrar-tu-tienda-de-local-a-internet-bajo-la-version-1-5-de-prestashop/ antiguo de nadie. ¿Has seguido todos los pasos de ese tutorial antiguo cuando has migrado la tienda? Yo las categorías, si las veo en tu tienda en el front... http://www.suculaff.com/es/8-centros-decorativos ¿En Catalogo -> Categorías, has revisado que no tengas el filtro activo de busqueda? Eso si, imagenes, imagenes salen todas con "?" ¿Con las urls amigables desactivadas (a modo test) te pasa lo mismo? Edited November 14, 2014 by galindogadea (see edit history) Link to comment Share on other sites More sharing options...
rafaelamargo Posted November 14, 2014 Share Posted November 14, 2014 Me cuelo... Ehhhhhhhhhhh He entrado a tu tienda ahora y me salia un error y ahora desaparece la linea de error (no me ha dado tiempo a mirarla) ¿Es que has habiltiado el debug y lo has vuelto a desabilitar? (Es que ahora no veo la error de linea que salia) Link to comment Share on other sites More sharing options...
rafaelamargo Posted November 14, 2014 Share Posted November 14, 2014 Vale, veo que te salen estos errores: Warning: scandir(/home/infor943/public_html/suculaff.com/controllers/): failed to open dir: No such file or directory in /home/infor943/public_html/suculaff.com/classes/PrestaShopAutoload.php on line 176 Warning: scandir(): (errno 2): No such file or directory in /home/infor943/public_html/suculaff.com/classes/PrestaShopAutoload.php on line 176 Warning: Invalid argument supplied for foreach() in /home/infor943/public_html/suculaff.com/classes/PrestaShopAutoload.php on line 176 Notice: Undefined index: pagenotfound in /home/infor943/public_html/suculaff.com/classes/Dispatcher.php on line 280 Fatal error: Class name must be a valid object or a string in /home/infor943/public_html/suculaff.com/classes/controller/Controller.php on line 135 xDDD A mi eso me paso una vez y al principio creia que era porque no exisita el fichero: /classes/PrestaShopAutoload.php pero el problema es que al copiar los ficheros de la tienda, se habian perdido las mayusculas de los nombres de los ficheros (y por lo tanto tanto las clases, controladores, etc.. no cargaban bien), mira ver que no te haya pasado eso a ti tambien. Link to comment Share on other sites More sharing options...
Akhesa Posted November 14, 2014 Author Share Posted November 14, 2014 Ese tutorial he seguido exactamente si. No se ven las mismas categorias que en el backoffice. Faltan. Las imagenes todas con "?" sí. Y no son asi evidentemente... He probado lo de las url amigables si, y tambien pasa lo mismo... me estoy volviendo loca Link to comment Share on other sites More sharing options...
rafaelamargo Posted November 14, 2014 Share Posted November 14, 2014 Ese tutorial he seguido exactamente si. No se ven las mismas categorias que en el backoffice. Faltan. Las imagenes todas con "?" sí. Y no son asi evidentemente... He probado lo de las url amigables si, y tambien pasa lo mismo... me estoy volviendo loca Que me sale un error en tu tienda: http://www.suculaff.com/es/10-evening-dresses Me sale el error que te he dicho arriba: http://www.prestashop.com/forums/topic/380521-ayuda-please-access-denied-for-user-rootlocalhost/page-2?do=findComment&comment=1867804 Vale, veo que te salen estos errores: Warning: scandir(/home/infor943/public_html/suculaff.com/controllers/): failed to open dir: No such file or directory in /home/infor943/public_html/suculaff.com/classes/PrestaShopAutoload.php on line 176 Warning: scandir(): (errno 2): No such file or directory in /home/infor943/public_html/suculaff.com/classes/PrestaShopAutoload.php on line 176 Warning: Invalid argument supplied for foreach() in /home/infor943/public_html/suculaff.com/classes/PrestaShopAutoload.php on line 176 Notice: Undefined index: pagenotfound in /home/infor943/public_html/suculaff.com/classes/Dispatcher.php on line 280 Fatal error: Class name must be a valid object or a string in /home/infor943/public_html/suculaff.com/classes/controller/Controller.php on line 135 xDDD A mi eso me paso una vez y al principio creia que era porque no exisita el fichero: /classes/PrestaShopAutoload.php pero el problema es que al copiar los ficheros de la tienda, se habian perdido las mayusculas de los nombres de los ficheros (y por lo tanto tanto las clases, controladores, etc.. no cargaban bien), mira ver que no te haya pasado eso a ti tambien. Link to comment Share on other sites More sharing options...
Akhesa Posted November 14, 2014 Author Share Posted November 14, 2014 Vale, veo que te salen estos errores: Warning: scandir(/home/infor943/public_html/suculaff.com/controllers/): failed to open dir: No such file or directory in /home/infor943/public_html/suculaff.com/classes/PrestaShopAutoload.php on line 176 Warning: scandir(): (errno 2): No such file or directory in /home/infor943/public_html/suculaff.com/classes/PrestaShopAutoload.php on line 176 Warning: Invalid argument supplied for foreach() in /home/infor943/public_html/suculaff.com/classes/PrestaShopAutoload.php on line 176 Notice: Undefined index: pagenotfound in /home/infor943/public_html/suculaff.com/classes/Dispatcher.php on line 280 Fatal error: Class name must be a valid object or a string in /home/infor943/public_html/suculaff.com/classes/controller/Controller.php on line 135 xDDD A mi eso me paso una vez y al principio creia que era porque no exisita el fichero: /classes/PrestaShopAutoload.php pero el problema es que al copiar los ficheros de la tienda, se habian perdido las mayusculas de los nombres de los ficheros (y por lo tanto tanto las clases, controladores, etc.. no cargaban bien), mira ver que no te haya pasado eso a ti tambien. Y como has visto esos errores? Vale, voy a ver... muchisimas gracias a los dos... vaya tardecita os estoy dando... Link to comment Share on other sites More sharing options...
rafaelamargo Posted November 14, 2014 Share Posted November 14, 2014 Y como has visto esos errores? Vale, voy a ver... muchisimas gracias a los dos... vaya tardecita os estoy dando... Al entrar a tu tienda, me ha saltado. Adjunto imagen en el mensaje. Link to comment Share on other sites More sharing options...
Akhesa Posted November 14, 2014 Author Share Posted November 14, 2014 Ok... voy a mirar que pasa con las carpetas... Link to comment Share on other sites More sharing options...
Akhesa Posted November 14, 2014 Author Share Posted November 14, 2014 Vale chicos, ya está solucionado. He optado por quitar todas las carpetas y volverlas a traspasar por Filezilla para no pecar de mayusculas o minusculas o tonterias varias. Ya está como lo tenia en local. Perfect. Muchas gracias chicos, he aprendido un monton Agrego SOLUCIONADO al titulo. Un saludo! Link to comment Share on other sites More sharing options...
Recommended Posts