I switched from Lighttpd server to WAMP and then found sockets in php are not working. But php is configured and working. (phpinfo() works) I removed the comment for the php_sockets.dll in php.ini @ C:\wamp\bin\php\php5.2.5.but still gives the error “Fatal error: Call to undefined function socket_create()”. Any more configurations to do to enable sockets in php in WAMP? (php_sockets.dll is there as well, I’ve checked)
Thank You!
Apparently there are two php.ini files – and the command line uses a different one to the Apache server.
find the line ;extension=php_sockets.dll and remove the semi-colon from both files.
The Apache php.ini file is located at:
X:\WAMP INSTALL DIR\bin\apache\Apache2\bin\php.ini
The command prompt php.ini file is located at:
X:\WAMP INSTALL DIR\bin\php\php.ini
Worked straight away for me…