宝塔面板phpMyAdmin报错:通过面板访问:405 Not Allowed,通过公共访问:直接下载文件

笔者在使用宝塔面板将PHP版本从8.0升级为8.1之后,出现如下图出现的故障:通过面板访问:405 Not Allowed通过公共访问:直接下载文件

宝塔面板phpMyAdmin报错:通过面板访问:405 Not Allowed,通过公共访问:直接下载文件
宝塔面板phpMyAdmin报错:通过面板访问:405 Not Allowed,通过公共访问:直接下载文件

笔者分析,phpMyAdmin在通过面板访问的时候是不依赖nginx的,所以,应该不是nginx配置的问题。

其次,通过面板访问是不需要放行phpMyAdmin端口888,只需要放行宝塔面板访问端口即可,所以,应该也不是端口的问题。

因为,原先phpMyAdmin的访问是正常的,只是在将PHP版本升级以后出现的故障,应该是PHP与phpMyAdmin衔接的问题,果然,笔者发现在phpMyAdmin配置中PHP版本为纯静态。

宝塔面板phpMyAdmin报错:通过面板访问:405 Not Allowed,通过公共访问:直接下载文件

于是,笔者果断调为PHP-81保存,重新打开phpMyAdmin,故障依旧,再次打开phpMyAdmin配置发现PHP版本依然为纯静态,居然保存未生效,再次保存,故障依旧。

于是,卸载phpMyAdmin,重新安装,配置PHP版本,故障消失,无论是通过面板访问通过公共访问 都正常。

总结:phpMyAdmin在安装的过程中,会检查系统已安装的PHP版本并配置,此时配置的是PHP-80,当升级了PHP8.1以后,导致phpMyAdmin未能正确检测PHP版本从而使PHP版本一直处于纯静态,因而无法解析动态.php文件,所以重新安装phpMyAdmin并配置PHP版本即可。

原创文章,作者:huoxiaoqiang,如若转载,请注明出处:https://www.huoxiaoqiang.com/experience/sqlexp/17802.html

(0)
huoxiaoqiang的头像huoxiaoqiang
上一篇 2022年10月5日 23:56
下一篇 2022年10月6日 01:31

相关推荐

  • WordPress宝塔面板MySQL版本8.0降级到5.7版本的解决方案

    笔者在部署WordPress的时候,一不小心安装了MySQL8.0.16的高版本,当时没太注意MySQL8.0的最低安装配置要求为至少双核4G内存,再加上据说8.0是用在集群上面的,由于笔者的机器为单核2G内存,后来在用宝塔面板升级MySQL8.0.16到更高版本的时候,警告达不到配置不让升级,笔者又不想多掏银子,心想…

    SQL经验 2020年2月6日
    08.7K1
  • 宝塔面板一键部署WordPress报错:数据库创建失败,请检查是否存在同名数据库!

    笔者在用宝塔面板一键部署WordPress的时候遇到了如下图的错误:数据库创建失败,请检查是否存在同名数据库! 笔者分析,使用phpMyAdmin登陆后台看看是否存在同名数据库,发现root密码一直错误,推测应该是root账号密码的问题。 于是,紧接着检查root账号密码,发现如下图,root密码为admin弱密码。 …

    SQL经验 2022年10月5日
    02.9K1
  • 如何清理和配置WordPress的修订版本?

    首先,使用 WordPress 插件 WP-Sweep 清理修订版本。 注意:WP-Sweep 插件除了可以清理修订版本以外,还可以清理其它很多东西,在任何清理之前请务必先做好数据库的备份,因为任何清理都是不可逆的。 清理完修订版本以后,在 wp-config.php 文件中添加如下配置(二选一):

    SQL经验 2023年12月27日
    07230

发表回复

登录后才能评论