El modo debug habilitado es un rastreador de errores, el cual si hay algún problema en la parte del código del foro (no en las plantillas de los estilos) nos indicará en que archivo y en que linea comienza el/los errores.
De encontrarse errores, éstos serán mostrados arriba de todo, en las diferentes páginas de phpbb
Un archivo config.php debería tener esta apariencia similar a esta :
Código: Seleccionar todo
<?php
// phpBB 3.0.x auto-generated configuration file
// Do not change anything in this file!
$dbms = 'tipo de base de datos';
$dbhost = 'dominio de la base de datos';
$dbport = 'puerto de la base de datos';
$dbname = 'Nombre de la base de datos';
$dbuser = 'Usuario de la base de datos';
$dbpasswd = 'Clave de la base de datos';
$table_prefix = 'Prefijo de las tablas';
$acm_type = 'tipo de cache';
$load_extensions = '';
@define('PHPBB_INSTALLED', true);
// @define('DEBUG', true);
// @define('DEBUG_EXTRA', true);
?>
Código: Seleccionar todo
// @define('DEBUG', true);
// @define('DEBUG_EXTRA', true);
Código: Seleccionar todo
@define('DEBUG', true);
@define('DEBUG_EXTRA', true);
Una vez guardado los cambios, subimos el archivo el archivo modificado al servidor y navegamos la o las páginas donde creemos que puede estar el problema y observamos si aparece algo antes de la cabecera de la página.
Si se tienen errores, no sólo veremos indicios del archivo y línea en donde se encuentra el problema, sino que también veremos todo mucho más grande, no se asusten, es así, lo importante es descubrir donde está el problema, para luego solucionarlo.
Nota :
Habilitar el modo debug, trae a su vez otra ventaja, al pié de las páginas veremos otros datos de interés, como por ejemplo :
Si sus foros se sienten un poco pesados, páginas o secciones lentas, en esa línea podemos ver cierta información que nos indicará cuanto tarda en mostrarse una página, cuantas consultas a la base de datos se ejecutaron y cuanta memoria requirió esa página para ser mostrada.Time : 0.112s | 11 Queries | GZIP : Off | Memory Usage: 3.28 MiB | Explain
Tener el modo debug siempre habilitado no implica ningún riesgo, ni tiene inconvenientes, sólo nos sirve para saber si tenemos errores y tener un indicio de como se pueden resolver.
Cabe aclarar que si hay errores éstos será visto por todos, no sólo a administradores, moderadores o a usuarios registrados, sino también a los visitantes al foro