环境:

操作系统:CentOS 7.2.1511(Py3.7.8)

注意:操作系统版本必须为双数,即7.2、7.4、7.6......,不能为单数版本,即7.1、7.3、7.5等,即使操作以下步骤,都不一定能够成功启动Workerman服务

宝塔:宝塔Linux正式版7.4.6 

环境:Nginx 1.16.1+MySQL 5.6.47+PHP-5.6


问题:

宝塔面板搭建基于Workerman框架应用,执行php start.php start -d命令报错,服务无法启动


解决方法:

1、修改PHP-5.6配置文件

选择“配置文件

按Ctrl+F搜索关键字“disable_functions”,并在“disable_functions”前面添加一个英文状态下的“;”分号,然后,保存配置文件


2、将使用Workerman框架站点的“PHP”切换为“PHP-56”,即PHP56版本


3、选“PHP命令行版本”

“PHP命令行版本”切换为PHP-56及以上版本


4、执行php start.php start -d命令,然后执行ps -ef命令,可以看到服务已启动

通过执行php start.php status命令,看到workerman状态显示的PHP版本为5.6版本



点赞(0) 打赏

Comment list 共有 0 条评论

暂无评论

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部