问题是我在这里有一群Web开发人员,每个人都在Windows中使用WAMP。在那里,他们使用名为php_websockets
的php扩展。基本上在php.ini
中他们只是取消注释;php_websockets.dll
并且瞧瞧。
另一方面,我使用Linux (本例中为CentOS 7),我无法在任何php_websockets
或conf档案中找到php.ini
。
我知道那里有很多网络套接字。但是他们坚持认为必须才是这个。
答案 0 :(得分:0)
不确定那里是否有多个“php websockets”项目;找出他们正在使用的版本号可能有所帮助。假设是这个:http://sourceforge.net/projects/phpwebsockets/,http://sourceforge.net/projects/phpwebsockets/files/上有linux安装说明:
LINUX安装 - 测试并适用于以下系统: - Fedora Core 17 PHP-5.4.9 x86_64 - Fedora Core 18 PHP-5.4.10 x86_64 - Fedora Core 18 PHP-5.4.12 x86_64
从源代码构建它 - 只需解压缩文件,然后在shell提示符下键入这些命令。
# phpize
# ./configure --enable-websockets
# make
# make install
# cp websockets.ini /etc/php.d/
如果一切顺利,应安装websockets并正常工作。 如果您有任何问题,请将它们发布在sourceforge票证系统中 https://sourceforge.net/p/phpwebsockets/tickets/
注意:如果更新PHP,则必须重新构建