2017-04-12 32 views
0

我正在使用PHP 7.0.9,我试图使用套接字。不幸的是它告诉我这个错误消息:如何使用IIS Web服务器启用PHP套接字?

Call to undefined function socket_create() 

显然他们在IIS中被禁用?我GOOGLE了它,但最新的结果是2008年,这是9岁,并没有帮助太多在2017年。

回答

1

你不需要在IIS中启用,你需要启用它在PHP.ini文件。
你正在收到的错误表明函数不存在,不是函数失败。

在php.ini文件中启用扩展,重新启动IIS,它应该工作。

Edit php.ini and remove the ";" from the line with php_sockets.dll 
+0

我没有这个词“socket_ext”在我的php.ini –

+0

@VoiDHD寻找php_sockets.dll代替 – Phil

+0

@VoiDHD - 你有没有得到这个解决? – Phil