OVH Cloud OVH Cloud

stream_socket_client

2 réponses
Avatar
Sebastien Morey
Bonjour

Je suis sous Apache et PHP 4.3.7 (module apache)

Lorsque je veux utiliser la fonction stream_socket_client, PHP me dit
que la fonction est inconnue. Pourtant dans la doc PHP, il est dit que
ces fonctions sont natives (" Les flux font parti de PHP depuis la
version 4.3.0. Aucune étape supplémentaire n'est requise pour les
activer.").
J'ai trouvé sur un site l'option --enable-sockets mais sans succès.

Seb

2 réponses

Avatar
_nop_nop_quinton_
Sebastien Morey wrote:


Je suis sous Apache et PHP 4.3.7 (module apache)
Lorsque je veux utiliser la fonction stream_socket_client, PHP me dit
...


tu ne nous dis pas si tu es en hebergement mutualisé ou sur ta linuxbox ...


--
Posté via http://www.webatou.net/
Usenet dans votre navigateur !
Complaints-To:

Avatar
loufoque
Sebastien Morey a dit le 07/09/2004 22:36:

Je suis sous Apache et PHP 4.3.7 (module apache)

Lorsque je veux utiliser la fonction stream_socket_client, PHP me dit
que la fonction est inconnue. Pourtant dans la doc PHP, il est dit que
ces fonctions sont natives (" Les flux font parti de PHP depuis la
version 4.3.0. Aucune étape supplémentaire n'est requise pour les
activer.").


Cette fonction n'existe qu'à partir de PHP5.
C'est écrit sur la page de la fonction dans la doc.

J'ai trouvé sur un site l'option --enable-sockets mais sans succès.


Tu peux effectivement réaliser la même chose (peut-être même mieux) avec
l'extension sockets.
Mais il faut alors utiliser socket_create(), socket_bind() puis
socket_listen() (ou socket_create_listen() carrément)