Elviro Posted June 14, 2018 Share Posted June 14, 2018 Buenos días, Tengo un error http 500 en prestashop 1.7.2, me desaparece cuando desde cpanel accedo a la carpeta config/define.inc.php /* Debug only */ if (!defined('_PS_MODE_DEV_',true)) { define('_PS_MODE_DEV_', true); } Por este motivo el backoffice de la tienda de mi cliente tiendaonline.electrodomesticostoni.es está en modo depuración. Llevo unos días intentando resolverlo siguiendo varias indicaciones de los foros, pero ninguna me ha dado con la solución. Creo, que el error pudiera haber sido provocado al quedarse un artículo en negativo. Al acceder en el menú Catálogo/Stocks me sale en la parte superior derecha en forma de flash rojo durante unos segundos el texto: Internal Server Error Además, no permite la modificación del stock de los artículos si está activa la administración de stocks en parámetros de la tienda/configuración de productos/stock de productos. Si alguien sabe como solventar este tema, le ruego que me lo indique, aunque tenga que pagarle. Saludos. Elviro 1 Link to comment Share on other sites More sharing options...
Cristrinity Posted November 16, 2018 Share Posted November 16, 2018 Hola! Me pasa lo mismo en una instalación 1.7.4.. ¿cómo lo solucionaste? si lo conseguiste, claro! Gracias! Link to comment Share on other sites More sharing options...
Cristrinity Posted November 16, 2018 Share Posted November 16, 2018 Vale, conseguido! borrando todo el contenido de la carpeta var/cache/prod (guardadla antes por si acaso no os funciona eso).. aunque a mí me lo ha solucionado. 2 Link to comment Share on other sites More sharing options...
Luis Bodas Posted November 16, 2018 Share Posted November 16, 2018 On 11/16/2018 at 4:24 PM, Cristrinity said: Vale, conseguido! borrando todo el contenido de la carpeta var/cache/prod (guardadla antes por si acaso no os funciona eso).. aunque a mí me lo ha solucionado. Expand Como se hace esto? Link to comment Share on other sites More sharing options...
Cristrinity Posted November 17, 2018 Share Posted November 17, 2018 On 11/16/2018 at 8:11 PM, Luis Bodas said: Como se hace esto? Expand Tienes que hacerlo vía FTP o cpanel, en la raíz de los archivos buscas esa ruta de carpetas y borras lo que contiene, que se vuelve a generar otra vez (por si acaso, haz backup antes).. Ahora existen dos carpetas para el cache, una en modo producción (prod) y otra cuando tienes activado el Debug (dev).. un follón la verdad, porque salen cosas diferentes en una versión y en otra. 3 Link to comment Share on other sites More sharing options...
msarmiento Posted April 4, 2019 Share Posted April 4, 2019 Buenas, Lo he visto en sitios que se han movido de un servidor a otro. Lo arreglé tal y como dicen más arriba eliminando (renombro primero, elimino después ) las carpetas dev y prod dentro de /app/cache Elimino estas dos /app/cache/dev/ /app/cache/prod/ Una vez eliminadas, el sistema las vuelve a crear y problema resuelto. Solamente he visto este caso en sitios que se han movido de un servidor a otro. Y una vez resueto no ha vuelto a aparecer. Un saludo. 1 Link to comment Share on other sites More sharing options...
amiraco Posted April 7, 2019 Share Posted April 7, 2019 Mismo problema. Versión: Prestashop 1.7.5.1. El error ha surgido al intentar migrar la instalación del servidor a un equipo local. La solución que propone Cristrinity ha resuelto el problema, esto es: vaciar (previa copia de seguridad) el contenido de los directorios var/cahe/dev y var/cache/prod. Un saludo. Link to comment Share on other sites More sharing options...
elxecommerce Posted June 15, 2019 Share Posted June 15, 2019 On 4/4/2019 at 11:38 AM, msarmiento said: Buenas, Lo he visto en sitios que se han movido de un servidor a otro. Lo arreglé tal y como dicen más arriba eliminando (renombro primero, elimino después ) las carpetas dev y prod dentro de /app/cache Elimino estas dos /app/cache/dev/ /app/cache/prod/ Una vez eliminadas, el sistema las vuelve a crear y problema resuelto. Solamente he visto este caso en sitios que se han movido de un servidor a otro. Y una vez resueto no ha vuelto a aparecer. Un saludo. Expand Buenas, comento solo para aclarar que es una solución! Gracias por la info. Justo estaba buscando esto en una migración reciente que teníamos. Un saludo! Link to comment Share on other sites More sharing options...
chetanbhagat Posted June 15, 2019 Share Posted June 15, 2019 On 4/4/2019 at 11:38 AM, msarmiento said: Good, I have seen on sites that have moved from one server to another. I fixed as above eliminating say (I rename first, then removed) the dev and prod folders within / app / cache Remove these two /app/cache/dev/ /app/cache/prod/ Once deleted, the system rebuilds and problem solved. I have only seen this case on sites that have moved from one server to another. And once resueto has not reappeared. A greeting. Expand Thanks, it solved my problem Link to comment Share on other sites More sharing options...
terbotanic Posted July 16, 2019 Share Posted July 16, 2019 maravilloso, llevaba un dia entero con ese problema, mil gracias Cristinity Link to comment Share on other sites More sharing options...
Jorgeriji Posted December 29, 2019 Share Posted December 29, 2019 Hola Tengo el mismo problema, la tienda solo funciona en modo depuración, pero he probado a seguir la solución que aquí se describe y sigue igual. ¿Hay algo más que pueda hacer? Gracias. Link to comment Share on other sites More sharing options...
msarmiento Posted December 30, 2019 Share Posted December 30, 2019 On 12/29/2019 at 1:31 PM, Jorgeriji said: Hola Tengo el mismo problema, la tienda solo funciona en modo depuración, pero he probado a seguir la solución que aquí se describe y sigue igual. ¿Hay algo más que pueda hacer? Gracias. Expand Qué versión tienes? el archivo error_log no te da ninguna información? También hay un archivo error_log en la carpeta de administración, fíjate a ver por ahí. También puedes probar a probarlo en un servidor local u otro servidor que tengas habilitado? Cuando está el debug activo ¿Tienes alguna información de errores en alguna parte del sitio ? También lo típico, desactiva todos los módulos que no te sean imprescindibles para ver qué causa el error. Hace pocos días estaba dando error la actualización de navegación por capas para la versión 1.7.2. Lo tuve que desactivar. Los temas de Leothemes también suelen dar problemas con actualizaciones menores del sistema, pequeños ajustes... Link to comment Share on other sites More sharing options...
Jonh Hdz Posted January 17, 2020 Share Posted January 17, 2020 On 12/30/2019 at 7:44 AM, msarmiento said: Qué versión tienes? el archivo error_log no te da ninguna información? También hay un archivo error_log en la carpeta de administración, fíjate a ver por ahí. También puedes probar a probarlo en un servidor local u otro servidor que tengas habilitado? Cuando está el debug activo ¿Tienes alguna información de errores en alguna parte del sitio ? También lo típico, desactiva todos los módulos que no te sean imprescindibles para ver qué causa el error. Hace pocos días estaba dando error la actualización de navegación por capas para la versión 1.7.2. Lo tuve que desactivar. Los temas de Leothemes también suelen dar problemas con actualizaciones menores del sistema, pequeños ajustes... Expand Tengo el mismo problema, aún después de eliminar manualmente el caché prevalecía el problema. Aún no logro darle solución, pero lo que puede funcionarle a quienes como nosotros no se resuelva borrando el cache es mostrar los errores aun fuera del debug mode. /* Debug only */ if (!defined('_PS_MODE_DEV_')) { define('_PS_MODE_DEV_', false); } /* Compatibility warning */ define('_PS_DISPLAY_COMPATIBILITY_WARNING_', false); if (_PS_MODE_DEV_ === true) { @ini_set('display_errors', 'on'); @error_reporting(E_ALL | E_STRICT); define('_PS_DEBUG_SQL_', true); } else { @ini_set('display_errors', 'on'); define('_PS_DEBUG_SQL_', false); } Lo que estoy haciendo es colocar la tienda en modo producción « define('_PS_MODE_DEV_', false); » y desplegando errores « else {@ini_set('display_errors', 'on'); » De momento mi error es Uncaught PDOException: SQLSTATE[28000] [1045] Access denied for user 'root'@'localhost' (using password: NO), sin embargo no estoy en local, mi archivo de parameters.php tiene la debida conexión, por lo que no entiendo aún el error. Espero vaya por buen camino y que a los que tenemos el problema le podamos dar solución. Link to comment Share on other sites More sharing options...
interklo@gmail.com Posted May 11, 2020 Share Posted May 11, 2020 On 11/16/2018 at 4:24 PM, Cristrinity said: Vale, conseguido! borrando todo el contenido de la carpeta var/cache/prod (guardadla antes por si acaso no os funciona eso).. aunque a mí me lo ha solucionado. Expand Gracias, me funcionó perfectamente. Link to comment Share on other sites More sharing options...
Arnau Oller Posted June 23, 2020 Share Posted June 23, 2020 Como accedo a la carpeta del caché Link to comment Share on other sites More sharing options...
msarmiento Posted June 24, 2020 Share Posted June 24, 2020 Buenas Arnau, tienes que acceder directamente por FTP o por el adminsitrador de archivos de tu panel de control del hosting. Link to comment Share on other sites More sharing options...
yeseniadoria Posted July 14, 2020 Share Posted July 14, 2020 (edited) Mi carpeta cache esta en la raíz de la instalación de prestashop, lo tengo en un hosting, lo que he hecho no me funciona, los medios de pago no aparecen cuando se realiza el pago, excepto cuando es con USD donde tengo configurado PayPal, no se me ocurre que más hacer, asi que lo tengo en modo debug para que mi pagina pueda funcionar. Edited July 14, 2020 by yeseniadoria (see edit history) Link to comment Share on other sites More sharing options...
msarmiento Posted July 15, 2020 Share Posted July 15, 2020 Buenas yeseniadoria, en la carpeta app debes tener otra carpeta cache Link to comment Share on other sites More sharing options...
Chema74 Posted August 4, 2020 Share Posted August 4, 2020 Muchísimas gracias!!!. Funciona perfectamente!!!! ☺️ Link to comment Share on other sites More sharing options...
joane Posted August 6, 2020 Share Posted August 6, 2020 Muchas gracias por la solución , actualice la tienda de 1.7.6.0 a 1.7.6.7 y ya no podía entrar al Back Office. Entre por ftp y renombre la carpeta prod en var/cache/ y funcionó de nuevo Link to comment Share on other sites More sharing options...
ginocalmet Posted December 30, 2020 Share Posted December 30, 2020 (edited) Perfecto si me funciono borrando solo la carpeta PROD dentro de cache GRACIAS aaa tengo PS 1.7.6.8 Edited December 30, 2020 by ginocalmet (see edit history) Link to comment Share on other sites More sharing options...
MarioCotom Posted January 25, 2021 Share Posted January 25, 2021 On 6/14/2018 at 10:14 AM, Elviro said: Buenos días, Tengo un error http 500 en prestashop 1.7.2, me desaparece cuando desde cpanel accedo a la carpeta config/define.inc.php /* Debug only */ if (!defined('_PS_MODE_DEV_',true)) { define('_PS_MODE_DEV_', true); } Por este motivo el backoffice de la tienda de mi cliente tiendaonline.electrodomesticostoni.es está en modo depuración. Llevo unos días intentando resolverlo siguiendo varias indicaciones de los foros, pero ninguna me ha dado con la solución. Creo, que el error pudiera haber sido provocado al quedarse un artículo en negativo. Al acceder en el menú Catálogo/Stocks me sale en la parte superior derecha en forma de flash rojo durante unos segundos el texto: Internal Server Error Además, no permite la modificación del stock de los artículos si está activa la administración de stocks en parámetros de la tienda/configuración de productos/stock de productos. Si alguien sabe como solventar este tema, le ruego que me lo indique, aunque tenga que pagarle. Saludos. Elviro Expand Acá tengo la solución, me paso lo mismo y solo podia usar el modo debug o hacer siempre esto de activarlo o y desactivarlo pero encontre este articulo que me ayudo, tienes que hacer todo lo que dice hay, borrar todos los archivos que se genera cuando borras cache /app/cache/prod /var/cache/dev PRESTASHOP ERROR 500 O PÁGINA EN BLANCO AL ACCEDER AL BACK-OFFICE https://www.liewebs.com/prestashop/prestashop-error-500-o-pagina-en-blanco-al-acceder-al-back-office/ Link to comment Share on other sites More sharing options...
Arnaldochura Posted March 23, 2021 Share Posted March 23, 2021 Hola. Muchas gracias Lo que hice fue entrar a mi cpanel->archivos Var/cache/dev (Borré todo) Var/cache/prod (Borre todo) Luego fui a: Public_html/config/defines.inic.php Esta linea cambié a false: define('_PS_MODE_DEV_', false); Y listo funcionó. /* Debug only */ if (!defined('_PS_MODE_DEV_')) { define('_PS_MODE_DEV_', false); } /* Compatibility warning */ define('_PS_DISPLAY_COMPATIBILITY_WARNING_', false); if (_PS_MODE_DEV_ === true) { @ini_set('display_errors', 'on'); @error_reporting(E_ALL | E_STRICT); define('_PS_DEBUG_SQL_', true); } else { @ini_set('display_errors', 'on'); define('_PS_DEBUG_SQL_', false); } Link to comment Share on other sites More sharing options...
David Tovar Guerrero Posted October 23, 2021 Share Posted October 23, 2021 Muchas gracias, vaciar la carpeta var/cache/prod me ha solucionado el problema. 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