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.