在宝塔中运行服务器php版本是5.6,怎么让wokerman运行php7.3版本
时间: 2024-02-20 13:57:46 浏览: 56
要让wokerman运行php7.3版本,需要先安装php7.3版本并启用它,然后在wokerman配置文件中指定php7.3的路径。以下是具体步骤:
1. 安装php7.3版本
在宝塔控制面板中进入软件商店,选择PHP,找到php7.3版本并安装。
2. 启用php7.3版本
在宝塔控制面板中进入网站设置,选择你要运行wokerman的网站,进入“Web服务”选项卡,将PHP版本选择为php7.3并保存。
3. 配置wokerman
在wokerman配置文件中将php路径指定为php7.3的路径,例如:
```
$worker = new Worker('websocket://0.0.0.0:8000');
$worker->name = 'MyApp';
$worker->count = 4;
$worker->onMessage = function($connection, $data) {
// 处理业务逻辑
};
$worker->reloadable = false;
$worker->transport = 'tcp';
$worker->user = 'www';
$worker->group = 'www';
$worker->reusePort = true;
$worker->onWorkerStart = function($worker) {
// 设置wokerman进程的PHP路径为php7.3版本的路径
$worker->setProcessTitle('MyApp:' . PHP_VERSION);
$worker->reloadable = false;
$worker->processHandle = function($worker) {
$worker->process = new swoole_process(function() use($worker) {
$worker->run();
}, true);
$worker->pid = $worker->process->start();
};
};
```
这样就可以让wokerman运行php7.3版本了。
阅读全文