小樱 发表于 2020/4/23 06:03

kangle easypanel面板操作mysql数据库环境后出现504无法打开的问题分析

问题事件脑内复原,卸载数据库
yum -y remove mysql mysql*
rm -rf /var/lib/mysql/*
yum -y install mysql-libs
然后执行安装
yum -y install mysql mysql-server
service mysqld restart
登录3312/admin正常使用,但是一旦点击初始化,瞬间跳错504


分析
那条命令卸载的话,,由于写的*,可能卸载了一些其他的东西,由于不要数据库的话,是不需要用php-mysql进行连接mysql交互通讯创建新增或者删除用户,只需要mysql-libs来进行db文件记录


yum -y install mysql-libs
只会装上这一个


所以安装数据库后,php-mysql没有安装回去,就会导致问题
之前我没考虑到,,因为我提供这个命令是给别人完全不需要数据库的人用的
有些人是只用ep来创建CDN空间,自己开服务器做CDN加速用的,毕竟数据库启动了就要吃一些内存,没必要浪费
yum -y install mysql mysql-server
只会安装这四个包,缺少了php-mysql



修复方案,直接yum补回来就行了,成功补回包,刷新一下,瞬间恢复访问
yum -y install php-cli php-mysqlphp-gd php-xml php-ldap php-mbstring php-bcmath php-pdo




不可名 发表于 2020/4/23 06:09

服务器IP暴露了。。
页: [1]
查看完整版本: kangle easypanel面板操作mysql数据库环境后出现504无法打开的问题分析