如果您的網站是 `https`的有`ssl` 證書,那么您應該適當對 socket 服務端做一定的調整,否則無法正常的使用。
#### 1、配置證書
打開 application/plugins/luobo/service/config.php
```php
// 是否開啟 ssl
'is_open_ssl' => false,
'context' => [
'ssl' => [
// 請使用絕對路徑
'local_cert' => '磁盤路徑/server.pem', // 也可以是crt文件
'local_pk' => '磁盤路徑/server.key',
'verify_peer' => false
]
],
```
(1)設置
```
'is_open_ssl' => true
```
表示開啟 `ssl`
(2) 設置ssl證書路徑
```
'local_cert' => '磁盤路徑/server.pem', // 也可以是crt文件
'local_pk' => '磁盤路徑/server.key',
```
>[danger] 注意這里的路徑一定是從服務器根目錄開始的完整的絕對路徑
> 如果你的ssl證書是自簽名的,請加上
```php
'context' => [
'ssl' => [
// 請使用絕對路徑
'local_cert' => '磁盤路徑/server.pem', // 也可以是crt文件
'local_pk' => '磁盤路徑/server.key',
'verify_peer' => false,
'allow_self_signed' => true, //如果是自簽名證書需要開啟此選項
]
],
```
#### 2、配置連接域名

選擇 `https` 并填寫您的 https 域名,點擊修改保存起來。
#### 3、重啟socket服務
```php
php start.php restart -d
```