Tienes una web en PHP funcionando perfectamente y tienes que pasarla a otro servidor, pero resulta que en el nuevo servidor, aunque la web carga, aparece un error similar a este:
Notice: Undefined variable: HTTP_SERVER_VARS in /var/www/web/fichero.php on line 298
El problema es que el servidor no reconoce la variable HTTP_SERVER_VARS. Para que la reconozca debes acceder al php.ini y poner a On las opciones register_globals y register_long_arrays. Reiniciamos Apache y comprobamos si el error ha desaparecido.
Si esto no funciona podemos ir al fichero y la línea indicados en el error y sustituir HTTP_SERVER_VARS por _SERVER. Por ejemplo, si tenemos:
$HTTP_SERVER_VARS['PHP_SELF'];
Podemos cambiarlo por:
$_SERVER['PHP_SELF'];
También podemos tener problemas con otras variables, que podemos solucionar sustituyendolas por otras:
$HTTP_GET_VARS sustituir por $_GET
$HTTP_POST_VARS sustituir por $_POST
Más información:


mayo 22nd, 2010 at 12:05
hola espero que esten bien …… tengo una pregunta. ya realice los cambios que ustedes recomiendan pero el error persiste. pero esta vez me enseña este mensaje.
Notice: Undefined index: opt in C:\wamp\www\pintura\cliente.php on line 83
espero me puedan ayudar gracias
mayo 22nd, 2010 at 19:34
Eso es un error en el código de tu página, nada que ver con el servidor web.
mayo 26th, 2010 at 0:12
Igual que igor al cambiar el ini me manda el error:
Notice: Undefined index:
septiembre 30th, 2010 at 1:10
Muchas gracias si me funciono
marzo 28th, 2011 at 20:44
Hola como estas quisiera que me ayudes yo no puedo entrar a hotmail por cuanto pongo mi usuario y contraseña y doy entrar me sale email-error.php y no se por que espero me puedas ayudar
abril 12th, 2011 at 0:45
Muchas gracias por la solucion tenia todo el dia buscandola
junio 11th, 2011 at 16:47
cambien su servidor a Xampp 1.7.1 porque las versiones superiores tienen que ser confuguradas exaustivamente
junio 22nd, 2011 at 17:35
Hola, el error: “Undefined index: opt in C:\wamp\www\pintura\cliente.php on line 83″, tomando la nota que dijo Ozcar Lopez, cual es la solucion a este tipo de errores, o sobre que se tiene que corregir, yo en mi caso; presento este mismo caso, y honestamente ya realcé un analisis exustivo sobre todo mi codigo fuente, y no detecte ningun error. Ayuda!!!