socket_create() hatası (PHP Socket)

Php ile bir uygulama geliştiriyorsunuz ve socketleri kullanmaya karar verdiniz. Bütün her şey hazır Command prompttan server uygulamanızı çalıştırıyorsunuz… derken çalıştıramıyorsunuz. Karşınızda bir hata

Fatal error: Call to undefined function socket_create()

Nasıl yani diyorsunuz. Halbuki php.ini dosyasında php_sockets’i enable etmiştiniz. Emin olamıyorsunuz tekrar kontrol ediyorsunuz ama evet işte orada enabled durumda. Durun, sizde herhangi bir sıkıntı yok. Sıkıntının tek sebebi  Command Prompt’un Apache server’dan farklı bir php.ini dosyasına bakması. Apache server Apache/bin/ altındaki php.ini dosyasına bakarken, Command Prompt php\ altındaki php.ini dosyasına bakar. Bu dosya içinde php_sockets extension’ına izin verirseniz hatasız bir şekilde istediğiniz işlemi yapabileceksiniz.

2 responses to “socket_create() hatası (PHP Socket)”

  1. tahir says:

    güzel ipucu için teşekkürler

  2. Mehmet KORDACI says:

    Yorum için ben teşekkür ederim Tahir, yorum yapan insan kalmadı pek.

Leave a Reply

Your email address will not be published. Required fields are marked *