lcthree Posted September 2, 2009 Share Posted September 2, 2009 Hi, I have a web server running Windows Server 2003, Apache 2.2.11, and PHP 5.2.9-2. I belive the PHP was installed from the windows MSI installer, but it was a while ago, I'm not sure. I am trying to use sockets and get Fatal error: Call to undefined function socket_create()... so I've copied php_sockets.php from the zip version of PHP 5.3.0 VC3 from another server into the ext directory of this server's PHP setup, added to php.ini: [php_SOCKETS] extension=php_sockets.dll then I rebooted Apache, and still get the same error message. What do I do? I don't want to reinstall PHP because the server is in production use. Quote Link to comment Share on other sites More sharing options...
trq Posted September 2, 2009 Share Posted September 2, 2009 I assume you mean you coppied the php_sockets.dll ? Your using PHP 5.2.9-2, a 5.3 dll isn't going to work. You'll be pretty lucky if you can get one for 5.2.9-2 working that way either but its worth a shot. Quote Link to comment Share on other sites More sharing options...
lcthree Posted September 2, 2009 Author Share Posted September 2, 2009 Yes php_sockets.dll, sorry. Can you explain what I'm supposed to do? Quote Link to comment Share on other sites More sharing options...
trq Posted September 2, 2009 Share Posted September 2, 2009 Try finding a version 5.2.9 zip and use its php_sockets.dll, if that doesn't work, your likely out of luck. Quote Link to comment Share on other sites More sharing options...
lcthree Posted September 2, 2009 Author Share Posted September 2, 2009 Try finding a version 5.2.9 zip and use its php_sockets.dll, if that doesn't work, your likely out of luck. Okay that worked, thanks. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.