2012-05-22 14 views
22

Quería desactivar el informe de errores en un sitio web. Buscando en Google encontré que colocar el código mencionado a continuación en el sitio web evita que los errores se muestren en la pantalla. Lo coloqué en mi sitio web pero no funcionó. Por favor, ayúdame. GraciasNotificación de errores de torneado php

<?php 

error_reporting(0); // Turn off all error reporting 

?> 
+0

Hace lo mismo cuando prueba ini_set ('error_reporting', 0); ? –

+2

Definir "no funcionó". – deceze

+0

poner 'phpinfo();' después de eso y verificar cuáles son las configuraciones de error en 'core' – Sp4cecat

Respuesta

50

¿Has probado esto?

error_reporting(0); 
@ini_set('display_errors', 0); 
4

leer sobre el (por ejemplo, display_errors, display_startup_errors, log_errors) y actualizar su php.ini o .htaccess o .user.ini archivo configuration settings, según sea el caso.

Funciona.

+0

¿Qué quiere decir con apropiado? Tengo tanto php.ini como .htaccess en el sitio web. ¿Cómo debería saber cuál es ** apropiado **? Por favor ayuda. Gracias –

+0

Si tiene acceso a 'php.ini', es mejor hacer cambios en eso (en mi opinión), ya que se lee una vez durante el inicio y no dispersa su configuración en varias carpetas. – Matthew

7

¿Funciona?

display_errors = Off 

Además, ¿qué versión de php estás utilizando?

Cuestiones relacionadas