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

Windows 10 IIS服务器部署PhpMyAdmin遇目录列表及白屏问题

Windows 10 IIS部署PhpMyAdmin问题排查方案

问题1:访问站点仅显示目录列表

  • 修正站点物理路径:你当前指向的是MySQL文件夹,这是错误的。需将站点物理路径改为PhpMyAdmin解压后的文件夹路径(PhpMyAdmin是独立PHP程序,需单独下载压缩包解压)。
  • 配置默认文档:
    1. 打开IIS管理器,选中PhpMyAdmin站点,双击「默认文档」。
    2. 确认index.php在列表中,若没有则点击「添加」输入index.php,并将其移至列表顶部。

问题2:访问index.php页面全白

  • 验证PHP是否正常加载:
    在PhpMyAdmin目录新建phpinfo.php,内容为<?php phpinfo(); ?>,访问该文件。若仍白屏,说明PHP未正确配置。
  • 配置PHP处理程序映射:
    1. 进入站点的「处理程序映射」,点击「添加模块映射」。
    2. 请求路径填*.php,模块选FastCgiModule,可执行文件选择PHP安装目录下的php-cgi.exe,名称设为PHP_via_FastCGI,确认后允许创建FastCGI应用程序。
  • 查看PHP错误日志:
    打开php.ini,设置error_log = "C:\php\logs\php_errors.log"(路径可自定义),重启IIS后访问index.php,通过日志定位具体错误(如缺少PHP扩展、权限不足)。
  • 配置PhpMyAdmin连接信息:
    复制PhpMyAdmin目录下的config.sample.inc.php为config.inc.php,修改MySQL连接配置:
    $cfg['Servers'][$i]['host'] = 'localhost';
    $cfg['Servers'][$i]['user'] = 'root';
    $cfg['Servers'][$i]['password'] = '你的MySQL密码';
    $cfg['Servers'][$i]['auth_type'] = 'cookie';
    
  • 调整目录权限:
    给PhpMyAdmin文件夹的IIS_IUSRS用户分配「读取和执行」权限。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.02 04:26:55