MariaMM Posted March 27, 2019 Share Posted March 27, 2019 (edited) 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 March 27, 2019 by MariaMM (see edit history) Link to comment Share on other sites More sharing options...
MariaMM Posted March 27, 2019 Author Share Posted March 27, 2019 ¿Alguien que me pueda ayudar? Gracias. Link to comment Share on other sites More sharing options...
burrots Posted March 27, 2019 Share Posted March 27, 2019 mira en errores d apache q dice. si es un 500 algun registro habrá Link to comment Share on other sites More sharing options...
MariaMM Posted March 28, 2019 Author Share Posted March 28, 2019 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 More sharing options...
MariaMM Posted March 29, 2019 Author Share Posted March 29, 2019 O si se puede incluir de alguna forma la posición de los módulos en base de datos, si me podéis decir como os lo agradezco. Link to comment Share on other sites More sharing options...
Rodrigo B Laurindo Posted March 29, 2019 Share Posted March 29, 2019 @MariaMM, activa la opción "Debug mode" de la tienda, tendrás más detalhes del error. Link to comment Share on other sites More sharing options...
MariaMM Posted March 29, 2019 Author Share Posted March 29, 2019 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 More sharing options...
Rodrigo B Laurindo Posted March 29, 2019 Share Posted March 29, 2019 Cuál módulo has desenganchado? Link to comment Share on other sites More sharing options...
MariaMM Posted March 29, 2019 Author Share Posted March 29, 2019 12 minutes ago, rblaurin said: Cuál módulo has desenganchado? Banner superior, funcionaba todo perfectamente. Link to comment Share on other sites More sharing options...
Rodrigo B Laurindo Posted March 29, 2019 Share Posted March 29, 2019 ¿El error se muestra directamente o tarda un tiempo? Link to comment Share on other sites More sharing options...
MariaMM Posted March 29, 2019 Author Share Posted March 29, 2019 Just now, rblaurin said: ¿El error se muestra directamente o tarda un tiempo? Tarda un poquito pero poco, no está un rato cargando. Link to comment Share on other sites More sharing options...
Rodrigo B Laurindo Posted March 29, 2019 Share Posted March 29, 2019 ¿Has mirado el log de errores de php? Link to comment Share on other sites More sharing options...
MariaMM Posted March 29, 2019 Author Share Posted March 29, 2019 (edited) 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 March 29, 2019 by MariaMM (see edit history) Link to comment Share on other sites More sharing options...
Rodrigo B Laurindo Posted March 29, 2019 Share Posted March 29, 2019 @MariaMM, intenta limpiar el cache. ¿Qué más hay en el log php? Creio que por ahí va... ¿Tienes activo el idioma inglés? Link to comment Share on other sites More sharing options...
MariaMM Posted March 29, 2019 Author Share Posted March 29, 2019 Just now, rblaurin said: @MariaMM, intenta limpiar el cache. ¿Qué más hay en el log php? Creio que por ahí va... ¿Tienes activo el idioma inglés? SI, respecto al idioma funciona correctamente, y nunca ha habido error con el idioma. Link to comment Share on other sites More sharing options...
Rodrigo B Laurindo Posted March 29, 2019 Share Posted March 29, 2019 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 Link to comment Share on other sites More sharing options...
MariaMM Posted March 29, 2019 Author Share Posted March 29, 2019 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 More sharing options...
Rodrigo B Laurindo Posted March 29, 2019 Share Posted March 29, 2019 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. Link to comment Share on other sites More sharing options...
MariaMM Posted March 29, 2019 Author Share Posted March 29, 2019 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 More sharing options...
Rodrigo B Laurindo Posted March 29, 2019 Share Posted March 29, 2019 Si, puedes incluir directamente en la tabla ps_hook_module Link to comment Share on other sites More sharing options...
MariaMM Posted March 30, 2019 Author Share Posted March 30, 2019 18 hours ago, Rodrigo B Laurindo said: Si, puedes incluir directamente en la tabla ps_hook_module ¿Me puedes indicar cómo o cómo es la estructura del código que debo incluir? Link to comment Share on other sites More sharing options...
Rodrigo B Laurindo Posted March 30, 2019 Share Posted March 30, 2019 (edited) 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 March 30, 2019 by Rodrigo B Laurindo (see edit history) 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