Jump to content

Error 500 Posición Modulos


MariaMM

Recommended Posts

Hola, 

Tengo mi tienda en localhost en Prestashop 1.7, cuando entro posición de módulos y le doy a insertar módulo o modificar, me aparece error 500. He aumentado el tiempo de carga y nada, he aplicado el modo depuración y no da ninguna información.

Desenganche un módulo por error y ahora no aparece. Necesito poder acceder a esa parte del backoffice o poder enganchar el módulo de alguna otra forma.

Es muy importante, necesito ayuda.

Gracias.

Edited by MariaMM (see edit history)
Link to comment
Share on other sites

En apache aparece:

[Thu Mar 28 08:49:59.820719 2019] [mpm_winnt:notice] [pid 3912:tid 400] AH00455: Apache/2.4.33 (Win32) PHP/5.6.35 configured -- resuming normal operations
[Thu Mar 28 08:49:59.851919 2019] [mpm_winnt:notice] [pid 3912:tid 400] AH00456: Apache Lounge VC15 Server built: Mar 18 2018 11:46:10
[Thu Mar 28 08:49:59.851919 2019] [core:notice] [pid 3912:tid 400] AH00094: Command line: 'c:\\wamp\\bin\\apache\\apache2.4.33\\bin\\httpd.exe -d C:/wamp/bin/apache/apache2.4.33'
[Thu Mar 28 08:49:59.851919 2019] [mpm_winnt:notice] [pid 3912:tid 400] AH00418: Parent: Created child process 4084
[Thu Mar 28 08:50:00.273120 2019] [mpm_winnt:notice] [pid 4084:tid 324] AH00354: Child: Starting 64 worker threads.
 

Eso es de cuando he encendido el ordenador, no de cuando he querido acceder a ese apartado de Prestashop.

Gracias.

Link to comment
Share on other sites

30 minutes ago, rblaurin said:

@MariaMM, activa la opción "Debug mode" de la tienda, tendrás más detalhes del error.

No aparece nada. ¿Esto tiene algo que ver? : DOMContentLoaded: 5.88s Load: 6.07s . Aparece cuando entro en el apartado "Posiciones" antes de intentar modificar y que dé el error 500.

Cuando cargo dicho apartado también aparece un mensaje muy rápido que se quita y pone: "1 modulo selecionados 1 modulo" y no hay ningún modulo seleccionado.

Gracias.

Link to comment
Share on other sites

44 minutes ago, rblaurin said:

¿Has mirado el log de errores de php?

en "PHP error log" esto es lo último que existe:

[28-Mar-2019 13:58:45 Europe/Madrid] PHP Notice:  Undefined index: en in C:\wamp\www\MiTienda\vendor\prestashop\smarty\sysplugins\smarty_internal_templatebase.php(157) : eval()'d code on line 44
[28-Mar-2019 13:58:45 Europe/Madrid] PHP Stack trace:
[28-Mar-2019 13:58:45 Europe/Madrid] PHP   1. {main}() C:\wamp\www\MiTienda\admin8\index.php:0
[28-Mar-2019 13:58:45 Europe/Madrid] PHP   2. DispatcherCore->dispatch() C:\wamp\www\MiTienda\admin8\index.php:96
[28-Mar-2019 13:58:45 Europe/Madrid] PHP   3. ControllerCore->run() C:\wamp\www\MiTienda\classes\Dispatcher.php:428
[28-Mar-2019 13:58:45 Europe/Madrid] PHP   4. AdminControllerCore->init() C:\wamp\www\MiTienda\classes\controller\Controller.php:234
[28-Mar-2019 13:58:45 Europe/Madrid] PHP   5. AdminModulesControllerCore->initModal() C:\wamp\www\MiTienda\classes\controller\AdminController.php:2823
[28-Mar-2019 13:58:45 Europe/Madrid] PHP   6. Smarty_Internal_TemplateBase->fetch() C:\wamp\www\MiTienda\controllers\admin\AdminModulesController.php:1443
[28-Mar-2019 13:58:45 Europe/Madrid] PHP   7. content_5c9cc5050bd195_19658228() C:\wamp\www\MiTienda\vendor\prestashop\smarty\sysplugins\smarty_internal_templatebase.php:188
 

Edited by MariaMM (see edit history)
Link to comment
Share on other sites

10 minutes ago, rblaurin said:

En tu log php está "PHP Notice:  Undefined index: en in ...."

Esto parece que va con el idioma... si puedes pegar más del log aquí tal vez podamos encontrar algo

Anterior a eso y que sea distinto, pero ya no aparece:

[28-Mar-2019 12:25:19 Europe/Madrid] PHP Notice:  Undefined index: id_lang in C:\wamp\www\MiTienda\app\cache\prod\smarty\compile\12\2f\7f\122f7fe33bc74dd8be5b2b4c508718ace047638f.module.productFooter.tpl.php on line 39
[28-Mar-2019 12:25:19 Europe/Madrid] PHP Stack trace:
[28-Mar-2019 12:25:19 Europe/Madrid] PHP   1. {main}() C:\wamp\www\MiTienda\index.php:0
[28-Mar-2019 12:25:19 Europe/Madrid] PHP   2. DispatcherCore->dispatch() C:\wamp\www\MiTienda\index.php:28
[28-Mar-2019 12:25:19 Europe/Madrid] PHP   3. ControllerCore->run() C:\wamp\www\MiTienda\classes\Dispatcher.php:428
[28-Mar-2019 12:25:19 Europe/Madrid] PHP   4. FrontControllerCore->display() C:\wamp\www\MiTienda\classes\controller\Controller.php:273
[28-Mar-2019 12:25:19 Europe/Madrid] PHP   5. FrontControllerCore->smartyOutputContent() C:\wamp\www\MiTienda\classes\controller\FrontController.php:668
[28-Mar-2019 12:25:19 Europe/Madrid] PHP   6. Smarty_Internal_TemplateBase->fetch() C:\wamp\www\MiTienda\classes\controller\FrontController.php:684
[28-Mar-2019 12:25:19 Europe/Madrid] PHP   7. content_5c9caf1c4ec938_22792122() C:\wamp\www\MiTienda\vendor\prestashop\smarty\sysplugins\smarty_internal_templatebase.php:188
[28-Mar-2019 12:25:19 Europe/Madrid] PHP   8. SmartyLazyRegister->smartyHook() C:\wamp\www\MiTienda\app\cache\prod\smarty\compile\layouts_layout_full_width_tpl\1a\99\b4\1a99b482df6b7b6ae6dcdd3e6d93fa259ac8c68e.file.product.tpl.php:577
[28-Mar-2019 12:25:19 Europe/Madrid] PHP   9. SmartyLazyRegister->__call() C:\wamp\www\MiTienda\app\cache\prod\smarty\compile\layouts_layout_full_width_tpl\1a\99\b4\1a99b482df6b7b6ae6dcdd3e6d93fa259ac8c68e.file.product.tpl.php:577
[28-Mar-2019 12:25:19 Europe/Madrid] PHP  10. call_user_func_array:{C:\wamp\www\MiTienda\classes\Smarty\SmartyLazyRegister.php:83}() C:\wamp\www\MiTienda\classes\Smarty\SmartyLazyRegister.php:83
[28-Mar-2019 12:25:19 Europe/Madrid] PHP  11. smartyHook() C:\wamp\www\MiTienda\classes\Smarty\SmartyLazyRegister.php:83
[28-Mar-2019 12:25:19 Europe/Madrid] PHP  12. HookCore::exec() C:\wamp\www\MiTienda\config\smarty.config.inc.php:168
[28-Mar-2019 12:25:19 Europe/Madrid] PHP  13. HookCore::callHookOn() C:\wamp\www\MiTienda\classes\Hook.php:860
[28-Mar-2019 12:25:19 Europe/Madrid] PHP  14. HookCore::coreCallHook() C:\wamp\www\MiTienda\classes\Hook.php:332
[28-Mar-2019 12:25:19 Europe/Madrid] PHP  15. relatedfree->hookProductFooter() C:\wamp\www\MiTienda\classes\Hook.php:924
[28-Mar-2019 12:25:19 Europe/Madrid] PHP  16. Smarty_Internal_TemplateBase->fetch() C:\wamp\www\MiTienda\modules\relatedfree\relatedfree.php:286
[28-Mar-2019 12:25:19 Europe/Madrid] PHP  17. content_5c9caf1d08ba42_65906073() C:\wamp\www\MiTienda\vendor\prestashop\smarty\sysplugins\smarty_internal_templatebase.php:188

Link to comment
Share on other sites

2 minutes ago, rblaurin said:

Has limpiado el caché? Intenta desactivar el caché, en los parámetros avanzados > rendimiento. Accede de nuevo para que veas el error, y mira de nuevo en el log de php.

A ver lo que hay en el log.

Smarty cache y cache en ese apartado está desactivado. He limpiado la cache desde Prestashop, he vuelto a acceder a modificar y a dado el error 500. Y no aparece nada de hoy en "PHP error log".

¿No se puede incluir la posición de los módulos de alguna otra forma?

Link to comment
Share on other sites

Busca en la tabla ps_hook la id del hook en lo que quieres enganchar el módulo.

Busca en la tabla ps_modules la id del módulo que quieres enganchar en el hook.

Inserta en ps_hook_module usando las dos ids, más la id de la tienda que debe ser 1, más la posición que quieras.

Edited by Rodrigo B Laurindo (see edit history)
Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...