我已经阅读了很多关于在WAMP上启用套接字的帖子。
我已经从存在的两个php.ini文件中取消注释扩展,并且还通过左键单击wamp icon>检查它是否确实已启用。 PHP> PHP Extensions并确保检查php_sockets(它是)。
此外,如果我在浏览器中查看加载phpinfo
,我会看到已启用网络套接字。
但是,当我尝试从命令行执行脚本时,出现以下错误:
PHP Fatal error: Call to undefined function socket_create() in /cygdrive/c/wamp/www/chat/websockets.php on line 20
另外,我在某处看到如果我在命令行中执行以下操作,我应该在列表中看到Web套接字:php -me
,但是当我这样做时,我没有看到列表中的套接字,我猜这个可能是问题,但不知道该怎么办,因为我已经启用了我找到的所有东西。