Adio,
Une question toute simple...
J'ai ce message qui s'affiche à la fin de tout mes scripts php, lors de l'affichage dans une page web.
Comment faire pour ne plus le voir ?The name of the current function is (null)
En vous remerciant d'avance
Adio,
Une question toute simple...
J'ai ce message qui s'affiche à la fin de tout mes scripts php, lors de l'affichage dans une page web.
Comment faire pour ne plus le voir ?The name of the current function is (null)
En vous remerciant d'avance
salut,
peux tu donner plus d'informations ?
Lors de l'éxécution de mes scripts php dans mon navigateur la phrase
viens se rajouter en bas de chacun de mes scripts et, est donc visible sur mes pages (tableau, formulaire, ...).The name of the current function is (null)
Pour faire un bref topo, je développe en ce moment un module de GED. Je l'ai d'abord developpé sur ma machine, là pas de problème. Le problème est survenu lors de la migration de ce module de GED vers le tabletPC où il sera utilisé.
Adio
Peut être que les versions de PHP sont différentes ? As tu penser à vérifier ?
Les versions de php sont les mêmes (php 5.2.5) et j'ai vérifié les options du php.ini rien de différent... je pensai que cela pouvait venir de la getsion des erreurs mais les paramètres sont les mêmes sur ma machine et sur la tabletPC
Hum... dans ta config (php.ini), tu n'aurais pas un auto_append_file par hasard ? Ca pourrait expliquer ton problème.
Sinon il se pourrait que tu aies, ou bien un destructeur (__destruct) d'une classe utilisée exclusivement en environnement tabletPC qui affiche ce message, ou bien un register_shutdown_function() sur le même principe...
Quand tu cherche cette phrase ("The name of the current function") dans tout ton code, tu ne trouve rien ?
J'ai trouvé auto_append_file = dans mon php.ini donc je suppose que mon problème ne vient pas de ça...Hum... dans ta config (php.ini), tu n'aurais pas un auto_append_file par hasard ? Ca pourrait expliquer ton problème.
Pour le destructeur et pour le register_shutdown_function() je vais les trouver où?Sinon il se pourrait que tu aies, ou bien un destructeur (__destruct) d'une classe utilisée exclusivement en environnement tabletPC qui affiche ce message, ou bien un register_shutdown_function() sur le même principe...
J'avais commencé par une recherche de "the name of the current function"...
Et les autres recherches n'ont rien donné, j'ai recherché dans toutes mes sources et ça ne donne aucun résultat.
Même sur ma page php_info(), le texte apparaît !!!
Ce matin toujours rien, mes recherches n'ont rien donné. Mais je me demande vraiment comment du texte peut s'insérer dans mes pages html ?
Lorsque je demande un aperçu du code source dans mon navigateur, on voit bien que la phrase "The name of the current function is (null)" s'insère à la fin de mes pages html...![]()
Est-ce que ce problème ne vient pas de la tabletPC elle-même ?
Car c'est seulement sur ce poste que le problème apparaît.
Navré de ne pas pouvoir plus t'aider. Non, je ne pense pas vu que tu n'as pas d'auto_append_file...
Peut-être à voir du côté des erreurs (mais bon ça m'étonnerait qu'il y ait une erreur quand tu fais un phpinfo()). Tu as fait une recherche sur "set_error_handler" ?
Sinon après je ne vois pas
Edit: euh si, ptet un debugger... Tu n'en aurais pas un installé (comme xDebug par exemple) ?
Edit2 : si tu lance ta page en ligne de commande, tu as aussi ce message ?
Adio,
Alors xDebug m'affiche ça
Et lors de l'exécution en ligne de commande l'erreur apparaît toujours, en quoi cela peut m'aider de l'exécuter ainsi ?PHP Warning: Module 'xdebug' already loaded in Unknown on line 0
Des fois que ce soit un plugin du navigateur (il faut tout essayerEt lors de l'exécution en ligne de commande l'erreur apparaît toujours, en quoi cela peut m'aider de l'exécuter ainsi ?)
Justement, je ne connais pas trop xDebug, mais vu qu'il est lancé est-ce qu'il n'y a pas quelque chose dans cette exécution de xDebug qui affiche ton texte ?Alors xDebug m'affiche ça
Citation:
PHP Warning: Module 'xdebug' already loaded in Unknown on line 0
Ben juste cette phraseJustement, je ne connais pas trop xDebug, mais vu qu'il est lancé est-ce qu'il n'y a pas quelque chose dans cette exécution de xDebug qui affiche ton texte ?
qui s'affiche après celle làPHP Warning: Module 'xdebug' already loaded in Unknown on line 0
Edit 12/07/10 : Peut-être que je n'exploite pas xDebug comme il le faudrait ??The name of the current function is (null)
Après déploiement de mon module de GED sur plusieurs postes, je confirme que le problème survient seulement sur la tablet PC qui tourne sous Windows XP version Tablet PC 2005.
xDebug ne me donne pas plus d'informations que ça... est-ce que d'autres outils pourraient me permettre de résoudre mon problème ?
Partager