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

如何搭建本地网站?WordPress+XAMPP本地站点localhost连接失败求助

WordPress本地站点localhost连接失败排查方案

核心问题

  • 连续两天尝试通过WordPress配合XAMPP搭建本地站点,访问localhost/batch45时提示localhost拒绝连接
  • 已完成WordPress站点创建、XAMPP安装配置,未设置代理,因考试临近需搭建教学站点,急需解决

排查与解决步骤

1. 确认XAMPP服务正常运行

打开XAMPP控制面板,检查Apache和MySQL服务是否处于Running状态:

  • 若服务未启动,点击Start按钮启动;启动失败时查看面板底部错误日志(常见原因是80/3306端口被占用)
  • 端口冲突解决:在XAMPP的Apache配置中修改端口(如改为8080),之后访问地址改为localhost:8080/batch45

2. 检查WordPress站点目录结构

确认WordPress所有文件是否放在XAMPP的htdocs目录下的batch45子文件夹中(完整路径应为XAMPP安装目录/htdocs/batch45),若目录错误,直接移动文件到对应路径。

3. 验证本地Hosts文件配置

打开系统Hosts文件:

  • Windows路径:C:\Windows\System32\drivers\etc\hosts
  • Mac/Linux路径:/etc/hosts
    确认文件中存在以下条目,缺少则添加后保存(Windows需管理员权限编辑):
127.0.0.1       localhost
::1             localhost

4. 核对WordPress数据库配置

打开batch45/wp-config.php文件,确认数据库参数与XAMPP MySQL配置一致:

define( 'DB_NAME', '你的数据库名' );
define( 'DB_USER', 'root' ); // XAMPP默认MySQL用户名
define( 'DB_PASSWORD', '' ); // XAMPP默认MySQL密码为空
define( 'DB_HOST', 'localhost' );

同时确认MySQL中已创建对应名称的数据库。

5. 排除浏览器缓存干扰

  • 清除浏览器缓存(快捷键Ctrl+Shift+Delete)后重新访问站点
  • 用浏览器隐私/无痕模式打开localhost/batch45,排除缓存或插件影响

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.26 17:02:46