patriciachavarri Posted October 31, 2018 Share Posted October 31, 2018 (edited) No puedo abrir mi tienda online desde hace mas de un mes y cuando escribo la web www.abasappa.com pone: "para realizar tareas de mantenimiento, nuestra tienda online estará temporalmente inactiva" pero está todo correcto en la administración de la página de prestashop y no sé qué error puede tener que hace que no se abra la página de inicio. ¿Me podeís ayudar por favor? gracias. En preferencias-mantenimiento está activa la tienda por lo que no se encuentra en labores de mantenimiento. Hace un mes quise cambiar la versión de prestashop de 1.5.1.0 a 1.6 y perdí toda la página. Hablé con mi servidor y me recuperó la página a una fecha anterior pero sigo sin poder abrirla. Me ayudais? Edited October 31, 2018 by nadie Moderación del foro edita el título del tema para ser más descriptivo (see edit history) Link to comment Share on other sites More sharing options...
Rolige Posted October 31, 2018 Share Posted October 31, 2018 Hola: Busca la funcion FrontController::displayMaintenancePage() y ponle un return true; como primera linea. Con eso ya no podrá salir tu tienda en mantenimiento. Luego podras averiguar con mas calma cual es el problema, porque con los datos que indicas no hay mucho que se pueda sugerir. Saludos 1 Link to comment Share on other sites More sharing options...
nadie Posted October 31, 2018 Share Posted October 31, 2018 hace 1 hora, patriciachavarri dijo: No puedo abrir mi tienda online desde hace mas de un mes y cuando escribo la web www.abasappa.com pone: "para realizar tareas de mantenimiento, nuestra tienda online estará temporalmente inactiva" pero está todo correcto en la administración de la página de prestashop y no sé qué error puede tener que hace que no se abra la página de inicio. ¿Me podeís ayudar por favor? gracias. En preferencias-mantenimiento está activa la tienda por lo que no se encuentra en labores de mantenimiento. Hace un mes quise cambiar la versión de prestashop de 1.5.1.0 a 1.6 y perdí toda la página. Hablé con mi servidor y me recuperó la página a una fecha anterior pero sigo sin poder abrirla. Me ayudais? Por lo que leo, dices que en el panel de administración en la pestaña Preferencias => Mantenimiento, tienes activa la tienda. ¿no? Adjunto captura Revisa una cosa, haz esta consulta en la base de datos (por ejemplo, desde phpmyadmin) => SELECT * FROM `ps_configuration` WHERE `name` LIKE '%PS_SHOP_ENABLE%' Y dime si te aparece una fila o 2 filas. Si te aparecen 2 filas, borra la última, y prueba ahora desde el panel si te toma el cambio al dejar la tienda activa. Si te aparece solo 1 fila, prueba cambiar el valor por 1 si se encuentra en 0, y revisa si ahora al activa o desactivar la tienda desde el panel te hace caso. Adjunto Captura -- Por último, no creo que tenga mucho que ver, pero también puedes probar borrar la caché de Prestashop =>https://victor-rodenas.com/borrar-la-cache-en-prestashop/ Saludos, 1 Link to comment Share on other sites More sharing options...
patriciachavarri Posted October 31, 2018 Author Share Posted October 31, 2018 perdona mi inexperiencia, donde tengo esa función y como se pone un return true? me pierdo en eso...gracias Link to comment Share on other sites More sharing options...
nadie Posted October 31, 2018 Share Posted October 31, 2018 (edited) hace 5 minutos, patriciachavarri dijo: perdona mi inexperiencia, donde tengo esa función y como se pone un return true? me pierdo en eso...gracias Lo que te comenta el compañero, se refiere al fichero => /classes/controller/FrontController.php donde entre otras cosas, encuentras la función => protected function displayMaintenancePage() .. De todos modos, revisa lo que te he comentado referente a la base de datos, ya que realmente tienes que ver, porque no te hace caso en el panel de prestashop al activar o desactivar la tienda. Si modificas el fichero que te comenta el compañero haciendo la modificación de la función que te propone (el compañero), la tienda se encontrara activa, este o no activa. Saludos, Edited October 31, 2018 by nadie (see edit history) 1 Link to comment Share on other sites More sharing options...
patriciachavarri Posted October 31, 2018 Author Share Posted October 31, 2018 donde está phpmyadmin en mi base de datos, dentro de qué carpeta? es que no lo encuentro.gracias Link to comment Share on other sites More sharing options...
nadie Posted October 31, 2018 Share Posted October 31, 2018 Justo ahora, patriciachavarri dijo: donde está phpmyadmin en mi base de datos, dentro de qué carpeta? es que no lo encuentro.gracias Desde el panel del hosting, tienes que tener acceso al entorno gráfico de gestión de la base de datos, normalmente, suelen dar acceso a phpmyadmin 1 Link to comment Share on other sites More sharing options...
patriciachavarri Posted October 31, 2018 Author Share Posted October 31, 2018 estoy entrando al servidor desde filezilla y no lo veo Link to comment Share on other sites More sharing options...
nadie Posted October 31, 2018 Share Posted October 31, 2018 (edited) hace 6 minutos, patriciachavarri dijo: estoy entrando al servidor desde filezilla y no lo veo Con filezilla, vas a poder descargar los ficheros (que puedes hacer lo que te comenta el compañero y editar el fichero (que te he comentado a cual se refiere el compañero en uno de los mensajes míos) y si es una urgencia te puede servir para salir del paso. Yo te digo lo otro de la base de datos por si quieres intentar solucionar y ver por donde viene el problema "realmente", que tampoco quiere decir que venga por donde yo digo, pero ir descartando nunca viene mal. phpmyadmin, no tiene nada que ver con filezilla, normalmente si tienes acceso al panel del hosting (puede ser propio, cpanel, plesk, etc.) te suelen dar acceso también a phpmyadmin para administrar las base de datos que tengas. Saludos, Edited October 31, 2018 by nadie (see edit history) 1 Link to comment Share on other sites More sharing options...
patriciachavarri Posted October 31, 2018 Author Share Posted October 31, 2018 me dice un técnico de mi servidor que esa prueba ya la hicieron y que salía una fila con un 1 y que tb hicieron ya la limpieza de la caché y no se activó. Link to comment Share on other sites More sharing options...
nadie Posted October 31, 2018 Share Posted October 31, 2018 (edited) hace 5 minutos, patriciachavarri dijo: me dice un técnico de mi servidor que esa prueba ya la hicieron y que salía una fila con un 1 y que tb hicieron ya la limpieza de la caché y no se activó. ¿Estas trabajando con multitienda o con tienda única? ¿Estas usando algún módulo que use algún override que afecte a la página de mantenimiento? Por ejemplo, revisa por si las moscas, tienes un overide de la clase (/classes/controller/FrontController.php) => (/override/classes/controller/FrontController.php) Edited October 31, 2018 by nadie (see edit history) 1 Link to comment Share on other sites More sharing options...
patriciachavarri Posted October 31, 2018 Author Share Posted October 31, 2018 con tienda única. No sé qué es override? si tengo ese archivo en la carpeta classes Link to comment Share on other sites More sharing options...
patriciachavarri Posted October 31, 2018 Author Share Posted October 31, 2018 perdón, si tengo el archivo que me comentas en la carpeta override Link to comment Share on other sites More sharing options...
nadie Posted October 31, 2018 Share Posted October 31, 2018 (edited) hace 6 minutos, patriciachavarri dijo: perdón, si tengo el archivo que me comentas en la carpeta override Ok, entonces es posible que ese override provenga de algún módulo que tengas instalado, habría que ver cual es. ¿Si renombras el fichero (solo el que tienes en la carpeta override, el otro déjalo como esta) de FrontController.php a FrontController.php_old puedes entrar a la tienda (Solo hablo del que tienes en el directorio => /override/classes/controller/ ) ? Edited October 31, 2018 by nadie (see edit history) 1 Link to comment Share on other sites More sharing options...
patriciachavarri Posted October 31, 2018 Author Share Posted October 31, 2018 ahora qué tengo qué hacer? Link to comment Share on other sites More sharing options...
patriciachavarri Posted October 31, 2018 Author Share Posted October 31, 2018 ya lo hice pero lo que pasa que no puedo mirar si se ve ya porque no sé porqué en mis ordenadores siempre veo la página pero cuando lo mira gente de fuera de mi casa es cuando me dicen que no se ve. Eso porqué? me puedes comprobar tú por favor si se ve? www.abasappa.com. gracias Link to comment Share on other sites More sharing options...
patriciachavarri Posted October 31, 2018 Author Share Posted October 31, 2018 ya lo hice pero lo que pasa que no puedo mirar si se ve ya porque no sé porqué en mis ordenadores siempre veo la página pero cuando lo mira gente de fuera de mi casa es cuando me dicen que no se ve. Eso porqué? me puedes comprobar tú por favor si se ve? www.abasappa.com. gracias Link to comment Share on other sites More sharing options...
nadie Posted October 31, 2018 Share Posted October 31, 2018 (edited) hace 36 minutos, patriciachavarri dijo: ya lo hice pero lo que pasa que no puedo mirar si se ve ya porque no sé porqué en mis ordenadores siempre veo la página pero cuando lo mira gente de fuera de mi casa es cuando me dicen que no se ve. Eso porqué? me puedes comprobar tú por favor si se ve? www.abasappa.com. gracias No, sigue sin verse (sigue en mantenimiento). Pues prueba, entonces lo que te comenta: https://www.prestashop.com/forums/profile/286411-rolige/ de colocar return true; dentro de la función displayMaintenancePage, a ver si al menos puedes ver de la tienda. Aunque es lo que te he dicho, de ese modo, activa estará, pero tanto cuando este activada como desactivada, por lo tanto es más un apaño que solucionar el problema para futuros. Hasta ahora hemos verificado. 1 - En la base de datos el valor aparece ¿ok? ¿no? 2 - El override que dices tener, lo has renombrado ¿no? 3 - ¿Seguro que estas accediendo a los ficheros y datos de la tienda y no a otros ficheros y datos que tienes en otro servidor donde no esté la tienda? Saludos, Edited October 31, 2018 by nadie (see edit history) 1 Link to comment Share on other sites More sharing options...
patriciachavarri Posted October 31, 2018 Author Share Posted October 31, 2018 1.si 2.si 3.estoy accediendo a los ficheros de mi tienda que tengo instalada en mi servidor en mi base de datos. Hay solo dos carpetas: blockcategories y blochlayered que descargué de prestashop de la versión que tengo instalada porque no los tenía, me desaparecieron al cambiar la versión a una posterior Link to comment Share on other sites More sharing options...
patriciachavarri Posted October 31, 2018 Author Share Posted October 31, 2018 lo que me comenta la otra persona no sé cómo se hace y donde está. Me ayudas por favor? gracias Link to comment Share on other sites More sharing options...
gusman126 Posted October 31, 2018 Share Posted October 31, 2018 Se que te lo han preguntado, pero , seguro que esta activa la tienda? Si no tienes los conocimientos y necesitas abrir la tienda, va a ser mas facil , rapido y barato contactar con alguien del foro o un profesional para que te vea la modificacion de ficheros que te dicen los compañeros. 1 Link to comment Share on other sites More sharing options...
nadie Posted October 31, 2018 Share Posted October 31, 2018 (edited) hace 5 minutos, gusman126 dijo: xDD Ya le hice yo la pregunta que has realizado al usuario afectado (con imágenes de la PS 1.6 que es la versión que indica la persona que pregunta) => https://www.prestashop.com/forums/topic/928431-no-puedo-abrir-mi-tienda-aparece-desactivada-pero-en-el-panel-la-tengo-activada-prestashop-16/?do=findComment&comment=3007235, por lo que comenta, activa la tiene. Edited October 31, 2018 by nadie (see edit history) 1 Link to comment Share on other sites More sharing options...
patriciachavarri Posted October 31, 2018 Author Share Posted October 31, 2018 la versión que yo tengo es la 1.5.1.0 Link to comment Share on other sites More sharing options...
patriciachavarri Posted October 31, 2018 Author Share Posted October 31, 2018 la verdad que estoy muy satisfecha y estoy entendiendo perfectamente lo que me está explicando Nadie y estoy siguiendo sus pasos. Gracias por tu sugerencia gusman126 Link to comment Share on other sites More sharing options...
gusman126 Posted October 31, 2018 Share Posted October 31, 2018 Vale, no lei bien y no vi lo de la version. Version 1.5 ?? salgo del hilo, no tengo ni idea. Disculpad si he confundido a alguien Link to comment Share on other sites More sharing options...
patriciachavarri Posted October 31, 2018 Author Share Posted October 31, 2018 tampoco puedo entrar a la administración de mi tienda, solo accedo a través del historial que tengo en el ordenador pero si intento acceder como suelo hacer habitualmente tampoco puedo Link to comment Share on other sites More sharing options...
Sergio Ruiz Posted October 31, 2018 Share Posted October 31, 2018 1 minute ago, patriciachavarri said: tampoco puedo entrar a la administración de mi tienda, solo accedo a través del historial que tengo en el ordenador pero si intento acceder como suelo hacer habitualmente tampoco puedo Me cuelo, ¿Como que al historial? A ver, si estas entrando a otro sitio distinto donde tienes realmente la tienda... y ese es tu problema.. (como suponía "nadie" en uno de sus mensajes) Link to comment Share on other sites More sharing options...
nadie Posted October 31, 2018 Share Posted October 31, 2018 hace 4 minutos, gusman126 dijo: Vale, no lei bien y no vi lo de la version. Version 1.5 ?? salgo del hilo, no tengo ni idea. Disculpad si he confundido a alguien No, no te vayas. Cualquier ayuda en el tema es bienvenida, es lo bonito de una comunidad. (1.5 y 1.6 se activa en el mismo lado la tienda (preferencias => mantenimiento)) hace 5 minutos, patriciachavarri dijo: tampoco puedo entrar a la administración de mi tienda, solo accedo a través del historial que tengo en el ordenador pero si intento acceder como suelo hacer habitualmente tampoco puedo Explica eso. ¿Historia de donde y hacia donde? 1 Link to comment Share on other sites More sharing options...
patriciachavarri Posted October 31, 2018 Author Share Posted October 31, 2018 perdón, ya puedo entrar a la administración pero no a la tienda online , o sea que no me hagais caso a esto último que os he dicho. Link to comment Share on other sites More sharing options...
patriciachavarri Posted October 31, 2018 Author Share Posted October 31, 2018 necesito que me expliques cómo hacer el paso que me comentabas antes para activar la tienda. no sé cómo se hace, si me puedes explicarme con mas detalle te lo agradezco Link to comment Share on other sites More sharing options...
patriciachavarri Posted October 31, 2018 Author Share Posted October 31, 2018 donde tengo que buscar la función displaymaintenancepage? y donde tengo que colocar return true?gracias Link to comment Share on other sites More sharing options...
Sergio Ruiz Posted October 31, 2018 Share Posted October 31, 2018 1 hour ago, patriciachavarri said: donde tengo que buscar la función displaymaintenancepage? y donde tengo que colocar return true?gracias Me cuelo, Ya te han respondido arriba, "displayMaintenancePage() y ponle un return true" /classes/controller/FrontController.php Link to comment Share on other sites More sharing options...
patriciachavarri Posted October 31, 2018 Author Share Posted October 31, 2018 pero no sé cómo se pone un return true y no localizo esa función Link to comment Share on other sites More sharing options...
gusman126 Posted November 1, 2018 Share Posted November 1, 2018 Entro de nuevo Necesitas un usuario y contraseña para acceder por FTP o tener acceso a los ficheros del servidor Entra con FTP o con el explorador de ficheros del servidor a la carpeta /classes/controller/ , es posible que tu servidor tenga la carpeta public_html o httpdocs busca el fichero FrontController.php Si estas usando el programa FTP, descarga el fichero a una carpeta, usa un editor de texto, a ser posible compatible con codigo php, no es obligatorio. Si estas usando el explorador de archivos del servidor, boton derecho encima y editar Una vez estas viendo el codigo, busca el texto function displayMaintenancePage() , para buscar suele ser ctrl+f en la linea de abajo, despues de { , return true; Guarda el fichero , si estas usando el programa de FTP y has bajado el fichero, vuelve a subir el fichero, si estas usando el explorador del servidor debe tener un boton de guardar. Link to comment Share on other sites More sharing options...
Sergio Ruiz Posted November 1, 2018 Share Posted November 1, 2018 13 hours ago, patriciachavarri said: pero no sé cómo se pone un return true y no localizo esa función Me vuelvo a colar Si con lo que te ha comentado ahora gusman (que es un resumen For Dummies) no consigues hacerlo, envíame un email (al email que tengo en la firma) y te lo coloco yo. 45 minutes ago, gusman126 said: Entro de nuevo Necesitas un usuario y contraseña para acceder por FTP o tener acceso a los ficheros del servidor Entra con FTP o con el explorador de ficheros del servidor a la carpeta /classes/controller/ , es posible que tu servidor tenga la carpeta public_html o httpdocs busca el fichero FrontController.php Si estas usando el programa FTP, descarga el fichero a una carpeta, usa un editor de texto, a ser posible compatible con codigo php, no es obligatorio. Si estas usando el explorador de archivos del servidor, boton derecho encima y editar Una vez estas viendo el codigo, busca el texto function displayMaintenancePage() , para buscar suele ser ctrl+f en la linea de abajo, despues de { , return true; Guarda el fichero , si estas usando el programa de FTP y has bajado el fichero, vuelve a subir el fichero, si estas usando el explorador del servidor debe tener un boton de guardar. 1 Link to comment Share on other sites More sharing options...
patriciachavarri Posted November 1, 2018 Author Share Posted November 1, 2018 ya he hecho lo que me comentaís, se ve ya la pagina www.abasappa.com? Link to comment Share on other sites More sharing options...
Sergio Ruiz Posted November 1, 2018 Share Posted November 1, 2018 33 minutes ago, patriciachavarri said: ya he hecho lo que me comentaís, se ve ya la pagina www.abasappa.com? Yo si la veo. Si tu no la ves ahora, limpia la cache del navegador. Saludos, Link to comment Share on other sites More sharing options...
patriciachavarri Posted November 1, 2018 Author Share Posted November 1, 2018 muchas gracias a todos por vuestra ayuda. Al final con esto que he hecho ha sido un parche o he resuelto el problema? qué es lo que pasaba realmente por lo que no veía la tienda online? Muchísimas gracias Link to comment Share on other sites More sharing options...
gusman126 Posted November 1, 2018 Share Posted November 1, 2018 hace 2 horas, patriciachavarri dijo: ya he hecho lo que me comentaís, se ve ya la pagina www.abasappa.com? si Link to comment Share on other sites More sharing options...
patriciachavarri Posted December 27, 2018 Author Share Posted December 27, 2018 En mi tienda online www.abasappa.com cuando intento entrar al panel de administración pone “sitio web no seguro” en la barra de navegación y me imagino q cuando alguien intenta comprar algo aparece mi tienda con el candado tachado como si no fuese seguro comprar en ella. ¿Cómo se puede solucionar esto? Muchas gracias Link to comment Share on other sites More sharing options...
patriciachavarri Posted December 27, 2018 Author Share Posted December 27, 2018 2 minutes ago, patriciachavarri said: 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