登录微信公众平台----小程序---配置socket合法域名
服务端:需要配置域名证书(宝塔-》配置文件-》ssl-》复制ssl_certificate和 ssl_certificate_key)
start_gatway.php $context = array( 'ssl' => array( // 请使用绝对路径 'local_cert' => '/www/wwwroot/toayi/extend/ssl/fullchain.crt', // 也可以是crt文件 'local_pk' => '/www/wwwroot/toayi/extend/ssl/privkey.key', 'verify_peer' => false, ) ); Worker::$stdoutFile = '/your/path/file'; // gateway 进程,这里使用Text协议,可以用telnet测试9501 $gateway = new Gateway("websocket://0.0.0.0:9505",$context); $gateway->transport = 'ssl';