Tema: IIS>>Apache
Ver Mensaje Individual
  #2 (permalink)  
Antiguo 25/03/2004, 21:04
Avatar de alhuey40
alhuey40
 
Fecha de Ingreso: diciembre-2002
Ubicación: sinaloa, mx
Mensajes: 37
Antigüedad: 21 años, 4 meses
Puntos: 0
mira sobre los NOTICE que te salen es porque cuando lo instalas para el IIS se configura por default que te muestre todo slos erroees, warnings y notices, cossas que pueden ser muy tontas como por ejemplo que declares

Código PHP:
if ($_GET['algo']) 
y ese parametro es obvio que no todo el tiempo lo recibves pero te marca un NOTICE

checa en el PHP.INI y verifica estas opciones

Código:
error_reporting = E_ALL & ~E_NOTICE
;
;   - Show only errors
;
;error_reporting = E_COMPILE_ERROR|E_ERROR|E_CORE_ERROR
;
;   - Show all errors except for notices
;
;error_reporting  = E_ALL; display all errors, warnings and notices
el que viene activo es el ultimo, trata de coemntar ese y poner activo el que dice E_ALL & ~E_NOTICE


y sobre el WARNING que senalas es porque estas mandando algo a escribir antes de una instruccion como esta

Código PHP:
header('Location: algo.php'); 
lo que pudes hacer es verificar que no tengas ni una sola linea con espacio antes de esa ó si estas incluyendo algun archivo con include o require, que no tengas espacio, pero lo que tambien puedes hacer y es lo mas sencillo es que al inicio pongas una instruccion ob_start(); con la cual se hace un buffer, y bueno te elimina ese molesto warning, puedes obneter mas informacion en http://mx2.php.net/manual/en/function.ob-start.php


saludos y espero que te haya servido de algo

Última edición por alhuey40; 25/03/2004 a las 21:06