用宝塔软件来管理php,java
,以及Node
应用是一件非常不错的体验,可视化操作一大部分,解脱了程序员在服务器端命令行的操作,用phpmyadmin
MySql
数据库是一个非常常见的操作,但是最近,登录宝塔面板,phpmyadmin
突然打不开了
这一下子,令自己非常困惑,以前好好的,怎么突然,说不行就不行了呢?谁动了我的代码?对于有些新手是比较抓狂的,下面就一起来看看
出现如下现象
宝塔软件中的phpMyAdmin无法打开
问题排查
- 检查宝塔软件端口是否放行888以及8888端口
- 检查宝宝塔软件MySql端口是否放行
- 检查服务器安全组端口是否针对
888,8888,3306
端口放行 - 检查
php版本
是否与phymyadmin
是否一致,是否是版本问题引起 - 卸载重装
phpMyadmin
软件
检查宝塔软件端口
在宝塔软件左侧的安全菜单栏中,检查888,8888,3306端口是否放行,若没有的话,手动添加一下即可,在试着重新点开phpmyadmin
软件
检查服务器安全组端口
需要通登录服务器的后台,如果你的服务器是在阿里云,那就去阿里云服务器控制台,查看服务器的安全组,添加相对应的端口进行放行,如果是腾讯云的,就去腾讯云服务器控制台,安全组里,添加888,8888,端口放行
通过宝塔软件和服务器端口进行一番检查后,发现phpMyAdmin
依旧打不开,接着下面继续排查
检查php的版本和phpMyAdmin的版本
有时候就是php版本过低或过高,跟phpMyAdmin的版本不匹配,因为环境的问题,导致phpMyAdmin
打不开
如何检查php版本
进入宝塔软件,点击网站,面板的右侧每一列的倒数第三列就可以看到自己做的网站对应的php版本
如何查看phpmyadmin的版本
在宝塔面板中,点击左侧的软件商店
,找到PhpMyAdmin
,进行设置,选择与网站php相对应的版本
如何一开始就确定自己安装的php版本和phpMyAdmin版本
我们一般都是先在本地环境开发好,然后再上传部署到服务器真实环境上,确保没有问题后,在上线,保持良好的备份习惯
我的网站是通过MAMP
软件进行集中开发和管理的,你用什么phpStudy,
或者其他都是一样的
经过上面的排查,在服务器上安装的php版本和phpMyadmin
,基本上就可以解决了,如果依旧解决不了,phpMyAdmin
无法访问,那么接下来在排查