当前位置:首页 » 科技资讯 » 正文

已知常见问题

700 人参与  2020年08月18日 09:17  分类 : 科技资讯  评论

1. 提示数据库无法连接


解决方案
1.如果是本地的数据库或者redis,ip地址填写127.0.0.1;
2.如果数据库或者redis不是安装在本地服务器上的,确认宝塔上数据库端口跟redis端口放行;
3.确认mysql版本必须是5.6或者5.7;
4.如果没有给redis设置密码,redis密码一栏不需要填写

2.安装swoole扩展报错。

注意这个swoole不是宝塔自带的拓展应用,是从禾匠qq售后群下载的文件 ,如果能正常进入后台,说明swoole已经安装成功,如果不能进入后台,需要安装swoole。

解决方案:
1.确保php7.2;
2.将群文件的
文件上传到服务器的php扩展下面
3.在php配置文件最后面增加一行 extension=swoole_loader_20_php72.so
注意
4.注意:宝塔自带的2个swoole扩展不需要安装
5.注意,配置好之后要重载php配置

3执行队列服务问题:

1.运行queue队列服务的php配置必须启用proc_open和proc_get_status函数,宝塔默认是禁用的;还有pcntl开头的函数也记得删除,不要禁用。如果有pcntl开头的函数 全部都删除掉!

2.提示无法连接到数据库 failed to DB connection;

检查redis服务是否正常启动,如果在安装时候本地redis配置没有填写127.0.0.1的
微擎版 :addons/zjhj_bd/config/local.php 
榜店版 :config/local.php 
修改redis服务器ip是redis -> hostname这一项

3:都配置好了还是提示不对,或者长时间加载的:

宝塔上切换 PHP命令行版本为PHP7.2 :
说明,一个服务器的命令行版本只能有一个,如果有其他的网站用的PHP的其他版本的情况下,请先落实后操作!
宝塔上切换:
打开命令行,输入 php -v
看显示的版本是否是7.2的 如果不是 切换到7.2 再去执行一遍队列的流程

4:上述几步都设置过还是不行的,看下宝塔上的这个设置是否开启了,如果开启了就关掉


全站信息部分来自网络转载,若有侵权,或者不妥的地方请联系,我会尽快处理,

联系方式:admin@77imeng.com

本文链接:http://77imeng.com/index.php/post/95.html

本文标签:

<< 上一篇 下一篇 >>

  • 评论(0)
  • 相关文章

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

  • 网站备案:晋ICP备19013357号|智学网