盈克大屏互动应用此框架。
Linux系统环境检测
Linux系统可以使用以下脚本测试本机PHP环境是否满足WorkerMan运行要求。 curl -Ss http://www.workerman.net/check.php | php
上面脚本如果全部显示ok,则代表满足WorkerMan要求,直接到官网下载例子即可运行。
如果不是全部ok,则参考下面文档安装缺失的扩展即可。
(注意:检测脚本中没有检测event扩展或者libevent扩展,如果业务并发连接数大于1024必须安装event扩展或者libevent扩展,并且优化Linux内核,扩展安装方法参照下面说明)
注意:
安装时请使用DEBUG模式
禁用相关PHP扩展函数pcntl_fork 等。
证书配置:
$context = array(
'ssl' => array(
'local_cert' => '/www/wwwroot/xxx/addons/meepo_xianchang/template/mobile/chat/xxx.pem',
'local_pk' => '/www/wwwroot/xxx/addons/meepo_xianchang/template/mobile/chat/xxx.key',
'verify_peer' => false
)
);
$gateway = new Gateway("websocket://0.0.0.0:7272", $context);
$gateway->transport = 'ssl';
//$gateway = new Gateway("websocket://0.0.0.0:7272");