宝塔面板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版本并配置,此时配置的是PHP80,当升级了PHP8.1以后,导致phpMyAdmin未能正确检测PHP版本,所以重新安装phpMyAdmin并配置PHP版本即可。

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

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

相关推荐

  • 安装PostgreSQL和pgAdmin以及配置国内镜像源(Ubuntu)

    1.安装PostgreSQL 2.查看PostgreSQL版本 在Ubuntu下安装Postgresql后,会自动注册为服务,并随操作系统自动启动(无需重启)。 在Ubuntu下安装Postgresql后,会自动添加一个操作系统用户,用户名为postgres,密码是随机的。 并且会自动生成一个名称为postgres的数…

    SQL经验 2021年1月11日
    03.1K0
  • SQL Server常用数据类型一览表

    1.整数类型 数据类型 存储大小(字节) 范围 bit x≤8bit列(1字节),9≤x≤16bit列(2字节) 可以取值为 1、0 或 NULL 的整数数据类型 tinyint 1字节 0 到 255 smallint 2字节 -215 (-32,768) 到 215-1 (32,767) int 4字节 -231 …

    SQL经验 2022年3月12日
    08130
  • 宝塔面板phpMyAdmin导入数据库文件最大限制50M的解决方法

    不知不觉,笔者数据库文件导出后超过了50M,在导入的时候有最大限制50M,见下图: 笔者分析,MySQL和phpMyAdmin应该不会最大限制50M的,不然的话,数据只能导出不能导入,岂不是大问题。笔者推测,应该是nginx和PHP的问题。 方法一 1.打开nginx设置-性能调整-client_max_body_si…

    SQL经验 2022年10月6日
    02800

发表回复

登录后才能评论