🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
> ## **步骤总结:** > > 一、切换PHP命令行版本和站点一致。 > 二、在Supervisor管理器里添加守护进程。 ## **步骤详解:** 1.修改命令行 php 版本 ![](https://img.kancloud.cn/7c/fe/7cfe6f2d4b3706d34fbf6178fe96c494_1970x390.png) 2.选中使用的 php 版本(这里以 php7.3为例) ![](https://img.kancloud.cn/8f/38/8f38d647f94be5c65865535bb7a268b4_1116x482.png) 3.打开软件商店找到 **Supervisor管理器** ![](https://img.kancloud.cn/7e/f6/7ef6a28f91fcf1299d72ac1cf12e02ad_1830x820.png) 4.点开**添加守护进程** ![](https://img.kancloud.cn/e0/9c/e09c78c2eb92262bbd98f50776f342bd_989x606.png) 5.填写名称(自定义填写) , 启动用户www。然后点击选择**运行目录** 注意:名称只能为英文名称 ![](https://img.kancloud.cn/b5/0c/b50c88750eb9dcac7b44e9a822d82985_580x514.png) 6.选择程序目录,这里以/www/wwwroot/ 为例。(如果您的系统在数据盘挂在,则选择数据盘) ![](https://img.kancloud.cn/8b/a0/8ba034302c54de939cbcb54f4b8366d5_905x649.png) 7.**勾选程序目录文件夹**,然后点击选择 ![](https://img.kancloud.cn/dd/95/dd952db55d13d062dd6e82f31a2c62b5_786x605.png) 8.填写**启动命令**: php think swoole ![](https://img.kancloud.cn/7f/40/7f401d5fdc993d772e91c082c444a550_508x434.png) 9.点击确定添加进程守护,然后点击\[**启动**\] ![](https://img.kancloud.cn/ff/0e/ff0ec572cc943a153d9a00d19890951a_515x440.png) ![](https://img.kancloud.cn/6c/ac/6caca30b3fdfe2405883d0d962e9b278_957x463.png) **注:** **1、如遇到添加完成后,守护进程里空白无内容,请更新宝塔面板及软件版本。** **2、如遇到添加完成后,守护进程启动失败** 1)请检查php命令行版本(和站点配置版本一致) 2)检查下禁用函数是否删除了proc_open 3)看下守护进程日志,或者在命令行模式运行`php think swoole`;查看错误信息 ## 信息如下:乱码输出 ![](https://img.kancloud.cn/05/56/05565278074093bc715464fc8f32db86_1850x936.png) 请手动复制`help/swoole_loader/对应php版本`解密扩展文件(放在php扩展目录),然后重启php ## 如下错误: ![](https://img.kancloud.cn/63/7f/637f859142b9a02b0a67b9129a1c5e11_1812x174.png) 请检查命令行版本`php -v`,命令行版本要和站点版本一致 ## 如下错误 ![](https://img.kancloud.cn/97/fc/97fc97e71f932ee3e4639b5b09c5a026_1818x94.png) 说明你的加密文件是7.3版本;解密扩展是7.4版本 可以复制对应`help/7.4`下文件替换 ## 如下则表示:启动成功,可以关闭命令行窗口,在守护进程中添加启动 ![](https://img.kancloud.cn/9f/7f/9f7f034863cc53fb12582cc257f0cd53_1310x202.png) 服务器配置完毕,下一步,程序一键安装