大数跨境

宝塔phpmyadmin 405 Not Allowed

宝塔phpmyadmin 405 Not Allowed WordPress独立站
2026-11-02
7
导读:在php升级到8.3之后,在宝塔中通过phpmyadmin管理wordpress网站的数据库时出现“405 Not Allowed”,不能正常的打开phpmyadmin管理界面。

使用宝塔面板部署WordPress网站时,若将PHP升级至8.3版本,通过phpMyAdmin管理数据库可能出现“405 Not Allowed”错误,导致无法正常打开管理界面。

该问题通常并非数据库本身故障,而是Nginx配置拦截了POST请求(登录表单提交依赖POST方法)。结合PHP 8.3环境,建议按以下顺序排查并解决。

解决方案一:重新分配phpMyAdmin的PHP版本

部分反馈显示,phpMyAdmin在PHP 8.3环境下运行正常,但面板可能错误地将其绑定至“纯静态”或旧版PHP解析器。

操作步骤如下:

1. 进入宝塔面板“软件商店”,找到phpMyAdmin并点击“设置”。

2. 在“PHP版本”下拉菜单中,手动选择PHP 8.3(也可尝试切换至PHP 8.1或8.2以规避潜在兼容性问题),随后保存设置。

3. 保存后,务必重启PHP服务及Nginx服务,再刷新phpMyAdmin页面测试。

解决方案二:升级phpMyAdmin版本

若上述方法无效,原因多为phpMyAdmin版本过低(常见于5.1及以下版本)。将phpMyAdmin升级至5.2版本即可解决该问题。

方法A:直接安装新版

检查宝塔软件商店,若提供phpMyAdmin 5.2版本,直接卸载旧版并安装新版即可。

方法B:手动升级流程

若软件商店未提供最新版,可执行以下手动升级步骤:

1. 访问phpMyAdmin官网下载最新版本(如5.2.3)。

2. 通过宝塔文件管理器进入 /www/server/phpmyadmin 目录。

3. 备份并保留目录中的 config.inc.php 配置文件,删除其余所有文件。

4. 将下载的phpMyAdmin 5.2压缩包解压,把其中所有文件上传至 /www/server/phpmyadmin 目录。

5. 上传完成后,重启PHP和Nginx服务。

6. 刷新页面,即可正常访问phpMyAdmin进行数据库管理。

【声明】内容源于网络
0
0
WordPress独立站
各类跨境出海行业相关资讯
内容 97
粉丝 0
WordPress独立站 各类跨境出海行业相关资讯
总阅读30.5k
粉丝0
内容97