2010-05-19 6 views
1
<?php 
$url = 'http://google.com/'; 
header('Location: ' . $url); 

Le réglage xdebug dans php.ini est:redirection d'en-tête de PHP ne fonctionne pas après avoir installé xdebug

zend_extension=path_to_xdebug.dll 
xdebug.remote_enable=1 
xdebug.remote_host=127.0.0.1 
xdebug.remote_port=9000 
xdebug.remote_handler=dbgp 

La redirection header() ci-dessus fonctionnera aussi longtemps que je supprimer le paramètre xdebug.

Quelqu'un a rencontré ce problème?

Répondre

1

Ce fut un bogue dans xdebug, vous pouvez vouloir vérifier votre version xdebug et mettre à jour au plus tard. Si je me souviens bien, il y avait quelques messages de la même question à http://bugs.xdebug.org Ils ont été résolus.

--Edit-- On dirait que quelqu'un d'autre a effectivement cherché et l'a trouvé au http://bugs.xdebug.org/view.php?id=532 comme je tapais ma réponse originale.