SOLUCIÓN para ERROR 500 con PHP 7.2 en PRESTASHOP 1.6



► CONOCE COMO CAMBIANDO 3 FICHEROS ARREGLAS LOS ERRORES 500 DE BACK OFFICE DE PRESTASHOP 1.6

Recientemente muchos servidores están actualizando la versión de PHP sin previo aviso. En PrestaShop se ha trabajado para solucionar un error que afecta al Back Office de todas las versiones inferiores a la 1.6.1.18.

El problema viene dado por las funciones de login, logout y página no encontrada en el Back Office que extiende la clase padre de PrestaShop pero no respetan los argumentos de la declaración.

Vamos, que si te miras el vídeo te lo dejo explicado paso a paso 😉

Así que, a qué esperas? Dale a me gusta y comparte este vídeo con todos los conocidos.

(*)Qué es y cómo solucionar el Error 500 – Internal server error

El Error 500 – Internal server error, es un código de estado HTTP muy general que significa que algo ha ido mal en el servidor del sitio web, pero el servidor no puede ser más específico sobre cuál es el problema exacto.

El mensaje error 500 Internal Server Error se puede ver de varias maneras porque cada sitio web tiene permiso para personalizar el mensaje.

RESUMEN

00:17 Porque sucede este error
02:25 Empezamos a ver el problema
02:56 Que es un error 500
04:09 Activando el modo Debug para ver el error
06:14 Recuperando el acceso al Back Office
07:19 Encontrando el arreglo en GitHub

¿Qué aprenderás en este vídeo?

► Corregir un error 500 por ti mismo
► Recuperar tu tienda
► Aprender cómo solventar problemas de este tipo.

– Herramientas mencionadas:

– Puedes encontrarme también en…

Página web:
Twitter:

Nguồn: https://tapkich.net.vn/

Xem thêm bài viết khác: https://tapkich.net.vn/category/cong-nghe/

27 thoughts on “SOLUCIÓN para ERROR 500 con PHP 7.2 en PRESTASHOP 1.6

  • Pero no es posible que uno tenga que estar corrigiendo ese tipo de errores del core de prestashop… en una actualización se fueron todos esos "arreglos" y probablemente en versiones posteriores no se hayan solucionado del todo… es frustrante, me dice que prestashop no es nada estable.

  • Tenía error 500 cuando hacía Vender -> Pedidos ó Vender -> Carrito de Compra y lo solucione instalando el paquete php-mbstring.

  • Me aparece este error a la hora de acceder a los pedidos, solo a los pedidos, y no damos con ello: Fatal error: Uncaught Error: Call to a member function getMessage() on boolean in /var/www/vhosts/reparomaquinas-repuestos.com/httpdocs/override/controllers/admin/AdminOrdersController.php:22 Stack trace: #0 /var/www/vhosts/reparomaquinas-repuestos.com/httpdocs/classes/controller/Controller.php(134): AdminOrdersController->__construct(false, false) #1 /var/www/vhosts/reparomaquinas-repuestos.com/httpdocs/classes/Dispatcher.php(359): ControllerCore::getController('AdminOrdersCont…') #2 /var/www/vhosts/reparomaquinas-repuestos.com/httpdocs/Backoffice/index.php(58): DispatcherCore->dispatch() #3 {main} thrown in /var/www/vhosts/reparomaquinas-repuestos.com/httpdocs/override/controllers/admin/AdminOrdersController.php on line 22

  • Hola Armando, excelente explicación, mira tengo un problema con mi tienda a la hora de querer borrar/eliminar un producto que se ah añadido al carrito, ojala me puedas ayudar. Saludos

  • En primer lugar gracias por los videos de Prestashop son muy interesantes, y en segundo lugar quisiera preguntar si tienes idea del problema con el e-mail de bienvenida cuando el usuario se registra este de va al spam. Gracias

  • Hola Armando, tengo un error 500 en PrestaShop pero en el Front Office, toda la tienda al instalar un tema, por dónde empiezo a revisar ? Saludos y gracias

  • Mi error es que al momento de cargar para ver mi tienda, no me deja verla por el código de error y o estoy haciendo en xampp 🙁

  • Gracias a que explicaste cómo activar el debug, me di cuenta de que me estaba tirando error 500 en el login del backoffice porque había un problema con mi apellido. Escribí Faúndez y el sitio como estaba en inglés por defecto no aceptaba la tilde. Tuve que entrar a la base de datos, cambiar mi apellido, entrar al sitio, cambiar el idioma y corregir mi apellido. Al menos la tienda ya está en pie. Me suscribiré para seguir aprendiendo 🙂

  • he seguido tus pasos pero el error que aparece es distinto. FatalErrorException in DebugClassLoader.php line 156 y no se como solucionarlo.
    he llegado a este arcivo y a la linea 156, pero no consigo dar con la solución. Puedes indicarme alguna solucion?

    Muchas gracias

  • Buenas Armando, hice formación contigo el 30/10. Tengo la versión 1.7. y me sale error PHP.ini "max_input_vars"

  • Hola Armando, realice lo que me dijiste y ahora me aparece este mensaje de error. Fatal error: Class 'SymfonyComponentDependencyInjectionDumperDumper' not found in /var/www/vhosts/www/httpdocs/vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/Dumper/Dumper.php on line 37

    Gracias
    Un saludo

  • Gracias a este vídeo me suscribí a tu canal. No solo he conseguido solucionar el problema en Prestashop versiones 1.6, sino errores similares en versiones 1.7. Muchisimas gracias por tus fantásticos vídeos del canal y muy interesado en posibles cursos de nivel medio o avanzando que puedas sacar ya sean gratuitos o de pago. Si los tienes, estaría encantado de recibir info. Un saludo y enhorabuena.

  • hola amigo, me pasa que cuando le doy true al archivo debug, luego me carga el back office perfecto, y me deja entrar no me sale ninguna alerta de error… solo que al moverme en el back office me sale un pequeño menú abajo (supongo que es el debug)
    ok pero no capto ni entiendo el error, y si vuelvo al archivo y le pongo false, igual me sale error 500… y no quiero usar el back office con el debug por ese pequeño menú abajo

  • Gracias por el video, a mi me pasa solo al seleccionar las rutas:
    Ventas – Pedidos – Pedidos

    y
    Ventas – Carros de compras
    que podria ser, ?

    me sale este nensaje "Price specification not found for currency: "USD"" y me sale que esta en esta linea,

    if (null === $priceSpec) {
    throw new LocalizationException(
    'Price specification not found for currency: "' . $currencyCode . '"' );

    Pero mi pagina la tengo configuarada para cobros en MXN y no se si deva colocarlo en USD o MXN, y especificamente en que posicion

    Gracias de antemano

  • Hola Amigo… estoy teniendo un error en mi base de datos de prestashop… antes que nada dejeme decirle que ha estado funcionando muy bien durante casi 1 año… pero de repente hace un mes no me deja editar los items… me gustaria saber si me puede dar asesoria o guiarme con alguien de prestashop que pueda ayudarme… de antemano le agradezco

  • Hola Armando mi problema con mi error 500 es este y no logro solucionarlo, sabes cual sería el problema de este error? te lo agradecería mucho.
    throw new PrestaShopDatabaseException($this->getMsgError().'<br /><br /><pre>'.$sql.'</pre>');

  • Hola Armando realmente te felicito por tus videos son de excelente aporte , todo un GURU en esta rama, pero hay la posibilidad de habilitar un video para corregir errores por medio de cpanel, puesto que no logro ingresar a modulos por el backoffice de prestashop 1.7 y ya estoy por darme por vencido ya que no logro solucionar este error 500 que se da al ingresar a modulos nose si sea posible me puedas ayudar por favor

Leave a Reply

Leave a Reply

Your email address will not be published. Required fields are marked *