[PHP] Fonction close() déjà définie ?

Fonction close() déjà définie ? [PHP] - PHP - Programmation

Marsh Posté le 22-04-2002 à 15:54:16    

Salut à tous !
Suite à une erreur sur un prog PHP définissant la fonction close(), j'aimerais savoir si celle-ci est déjà déclarée dans la version PHP-4.0.4 pour linux ?
 
En fait cette déclaration de fonction ne pose pas de problème sur un site en prod installé sur un Linux Red Hat 7.0 avec PHP 4.0.1, mais me sort une erreur "Fatal error: Cannot redeclare close()" sur une version Red Hat 7.1 avec PHP 4.0.4
 
D'après les docs, close() n'est pas une fonction de base PHP. Quelqu'un aurait-il une idée ?

Reply

Marsh Posté le 22-04-2002 à 15:54:16   

Reply

Marsh Posté le 22-04-2002 à 16:00:14    

ca serait pas plutot par ce que tu inclus 2 fois le meme fichier? :)


---------------
Narf... It is broken...
Reply

Marsh Posté le 22-04-2002 à 16:07:52    

Ben non, absolument pas.
en fait, le site est déjà opérationnel sur un serveur et ne pose aucun problème sur celui-ci.
Il a été dupliqué sur un second (sans apporter aucune modification), et là, il plante avec le message indiqué.

Reply

Marsh Posté le 22-04-2002 à 16:14:47    

Dark Angel a écrit a écrit :

Ben non, absolument pas.
en fait, le site est déjà opérationnel sur un serveur et ne pose aucun problème sur celui-ci.
Il a été dupliqué sur un second (sans apporter aucune modification), et là, il plante avec le message indiqué.  




 
C'est fun ton problème :D  
Sous certain language, comme Perl, la fonction close est déjà défini parce qu'on peut faire close($objet) à la place de $objet->close() mais en PHP j'ai pas l'impression que ça marche :)
 
J'ai une version 4.0.6 au boulot et j'arrive à déclarer une fonction close... donc... bizarre :)

Reply

Marsh Posté le 22-04-2002 à 16:18:07    

Je pense à un problème avec un module PHP ou une bibliothèque quelconque installée, mais laquelle ? Autant cherché une aiguille dans une meul de foin. Et comme je n'ai pas la main sur le serveur, je ne peux rien installer ou supprimer.

 

[jfdsdjhfuetppo]--Message édité par Dark Angel le 22-04-2002 à 16:18:18--[/jfdsdjhfuetppo]

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed