Avisos
Vaciar todo

Problema con modo depuración  

Página 2 / 2
 
Di Pierro
 Di Pierro
Usuario eminente

Buenos Días,

Duplicamos la web para actualizarla y trabajar en ella, al hacerlo en el nuevo directorio no funcionan las páginas de producto, dan error 500, también hemos actualizado a  la última versión de prestashop de la 1.7.6 a 1.7.7

Como no sabíamos el error active modo depuración y en la página de producto dice:

Parse error: syntax error, unexpected ''category_rule'' (T_CONSTANT_ENCAPSED_STRING), expecting function (T_FUNCTION) or const (T_CONST) in /home2/buckerbo/public_html/buckerbook2021/override/classes/Dispatcher.php on line 4

Ahora al intentar entrar en prestashop para desactivar el modo depuración en la página de acceso nos sale:

(1/1) ContextErrorException

Notice: Use of undefined constant _PS_MODE_DEV_ - assumed '_PS_MODE_DEV_'

in index.php line 74

 

He intentado entrar por FTP para modificar el archivo defines.inc.php y cambiar true por false

/* Debug only */
if (!defined('_PS_MODE_DEV_')) {
define(‘_PS_MODE_DEV_’, false);
}

 

Aun así el error continua, he borrado de la carpeta var, el cache por si fuera eso, pero sigue fallando, el log me da:

[11-Jun-2021 12:56:14 Europe/Madrid] PHP Notice: Undefined index: HTTP_ACCEPT_LANGUAGE in /home2/buckerbo/public_html/modules/psrecaptcha/psrecaptcha.php on line 391
[11-Jun-2021 12:56:15 Europe/Madrid] PHP Fatal error: Uncaught Error: Call to a member function getmanufacturerLink() on string in /home2/buckerbo/public_html/var/cache/prod/smarty/compile/fe/54/58/fe5458c34cbd4ad45bd4621594f5a84c164b0d73_2.file.fieldbrands.tpl.php:90
Stack trace:
#0 /home2/buckerbo/public_html/vendor/smarty/smarty/libs/sysplugins/smarty_template_resource_base.php(123): content_60c33dc5de0590_93308248(Object(SmartyCustomTemplate))
#1 /home2/buckerbo/public_html/vendor/smarty/smarty/libs/sysplugins/smarty_template_compiled.php(114): Smarty_Template_Resource_Base->getRenderedTemplateCode(Object(SmartyCustomTemplate))
#2 /home2/buckerbo/public_html/vendor/smarty/smarty/libs/sysplugins/smarty_internal_template.php(216): Smarty_Template_Compiled->render(Object(SmartyCustomTemplate))
#3 /home2/buckerbo/public_html/vendor/smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php(232): Smarty_Internal_Template->render(false, 0)
#4 /home2/buckerbo/public_html/vendor/smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php(116): Smarty_Internal in /home2/buckerbo/public_html/var/cache/prod/smarty/compile/fe/54/58/fe5458c34cbd4ad45bd4621594f5a84c164b0d73_2.file.fieldbrands.tpl.php on line 90
[11-Jun-2021 12:56:15 Europe/Madrid] PHP Deprecated: Non-static method HtmlBlock::getHTML() should not be called statically in /home2/buckerbo/public_html/modules/fieldhtmlblock/fieldhtmlblock.php on line 830

nose si pueden darme alguna pista de como conseguir restablecer el modo normal, así acceder a la web para seguir trabajando

 

Muchas gracias

Contenido solo visible a usuarios registrados

Citar
Respondido : 04/08/2021 12:00 pm
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Di Pierro.

No existe ningún modulo en prestashop para revisar la salud del sitio como puede tener WordPress.

Tienes herramientas como Stephan que hace una revision del sitio:

-> https://www.webempresa.com/asistente-virtual-stephan.html

 

Otra opción es revisar los archivos error.log que encontraras en la raíz de la instalación 

 

Un saludo

ResponderCitar
Respondido : 05/08/2021 2:55 pm

Cursos Gratuitos WordPress

Página 2 / 2