No muestra fallos.

No muestra fallos.

de Hugo FP -
Número de respuestas: 2
Hola a todos.

Antes de nada presentarme, pues es mi primer post en este foro.

Mi nombre en Hugo y estoy trabajando actualmente en la creación de una Intrantet para una empresa, en la que hemos decidido introducir Moodle.

Todo funcionaba perfecto en el servidor en donde lo teníamos antes, pero lo hemos tenido que cambiar para pasarlo a los servidores de producción.

Ahora nos da una serie de problemas, que poco a poco vamos solucionando como podemos, pero el mayor problema es que Moodle no nos muestra los fallos.

Es decir, si algo sale mal, muestra una pantalla en blanco sin ningún tipo de información. En los archivos de Log tampoco detecta ningún tipo de fallo, pero la cosa no funciona del todo bien.

¿¿Alguna idea de como conseguir ver los fallos, que de hecho hay??
Promedio de valoraciones: -
En respuesta a Hugo FP

Re: No muestra fallos.

de Wenceslao Fernández -
Hola Hugo sonrisa

Puedes activar el modo depuración en:

Administración > Servidor > Depurando

Salu2

W
En respuesta a Wenceslao Fernández

Re: No muestra fallos.

de Hugo FP -
Claro, el problema es que no podia acceder y loguearmen con mi cuenta, ya que no me mostraba nada, una pantalla en blanco, y por eso loq ue tu me sugieres no me funcionaba.

De todas formas ya he encontrado la solución, está en esta pagin:

http://docs.moodle.org/en/Administration_FAQ#How_do_I_enable.2Fdisable_debugging.3F

"In moodle/config.php you can add these lines:

$CFG->debug=2047;
$CFG->debugdisplay=1;

Then simply remove them (or comment them out) when you're done.

To enable debugging in the database, simply use a database utility such as the MySQL Admin plugin for Moodle, or PHPMyAdmin, etc., and enter the following:

UPDATE `mdl_config` SET `value` = '2047' WHERE `name` ='debug';

To turn it back off, use this command:

UPDATE `mdl_config` SET `value` = '0' WHERE `name` ='debug';"

Además de esto hay que tener habilitado en el php.ini:

"; - Show all errors, except coding standards warnings
;
error_reporting = E_ALL

; Print out errors (as a part of the output). For production web sites,
; you're strongly encouraged to turn this feature off, and use error logging
; instead (see below). Keeping display_errors enabled on a production web site
; may reveal security information to end users, such as file paths on your Web
; server, your database schema or other information.

display_errors = On"

Gracias de todas formas por vuestra ayuda, un saludo.