You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Linux LAMPP环境下phpMyAdmin加载异常问题求助

phpMyAdmin仅加载头部故障解决方案

你遇到的问题核心原因是独立LAMPP栈与apt源安装的phpMyAdmin依赖环境冲突:apt安装的phpMyAdmin默认适配Ubuntu系统自带的Apache、PHP组件,和你自行安装的LAMPP栈的PHP环境不兼容,导致加载时调用异常,渲染中断,可按以下步骤排查解决:

步骤1:卸载冲突的apt版phpMyAdmin

首先清除系统通过apt和软件商店安装的phpMyAdmin,避免两套环境冲突:

  • 执行卸载命令:sudo apt purge phpmyadmin -y
  • 执行残留清理命令:sudo apt autoremove -y

步骤2:手动部署适配LAMPP的phpMyAdmin

不要使用系统源的phpMyAdmin,直接部署适配LAMPP PHP版本的版本:

  • 下载和你的LAMPP自带PHP版本匹配的phpMyAdmin安装包,解压到LAMPP的web根目录:/opt/lampp/htdocs/phpmyadmin
  • 复制默认配置文件:进入解压后的phpmyadmin目录,执行cp config.sample.inc.php config.inc.php
  • 编辑config.inc.php文件,将blowfish_secret项修改为任意32位长度的随机字符串,保存退出
  • 给目录赋对应权限:sudo chown -R daemon:daemon /opt/lampp/htdocs/phpmyadmin(LAMPP默认Apache运行用户为daemon)
  • 重启LAMPP全服务:sudo /opt/lampp/lampp restart

步骤3:排查LAMPP PHP扩展启用情况

如果部署后还是异常,检查LAMPP的PHP是否启用了必要扩展:

  • 打开LAMPP的PHP配置文件:/opt/lampp/etc/php.ini
  • 查找以下扩展配置,确认配置项前的注释分号已经删除:
    • extension=mbstring
    • extension=zip
    • extension=gd
    • extension=json
    • extension=curl
    • extension=mysqli
  • 修改保存后重启LAMPP服务生效

步骤4:排除前端缓存影响

以上操作完成后,使用浏览器隐私模式访问localhost/phpmyadmin测试,排除本地缓存导致的渲染异常。

内容的提问来源于stack exchange,提问作者edulg101

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.04 12:57:05