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

已装XAMPP,如何用wp-content等文件本地运行WordPress网站?

本地XAMPP运行WordPress站点的完整步骤

你目前的问题是缺少WordPress运行必需的核心文件和数据库备份,仅靠wp-content、.htaccess和site.php无法启动站点,按以下步骤操作:

1. 补全WordPress核心文件

  • 确认朋友网站的WordPress版本:查看wp-content/themes/[主题名]/style.css开头的Version字段,或直接询问朋友。
  • 下载对应版本的WordPress安装包,解压到XAMPP的htdocs目录下的站点文件夹(比如htdocs/my-local-site)。
  • 将朋友提供的wp-content文件夹替换掉解压包中的同名文件夹,覆盖原有内容。

2. 创建并配置本地数据库

  • 启动XAMPP的Apache和MySQL模块,打开http://localhost/phpmyadmin。
  • 创建一个新数据库(比如命名为wp_local)。
  • 复制解压包中的wp-config-sample.php,重命名为wp-config.php,打开后修改以下配置:
    define( 'DB_NAME', 'wp_local' ); // 填你创建的数据库名
    define( 'DB_USER', 'root' ); // XAMPP默认MySQL用户名
    define( 'DB_PASSWORD', '' ); // XAMPP默认密码为空,若你设置过则填对应密码
    define( 'DB_HOST', 'localhost' );
    
  • 找到AUTH_KEY、SECURE_AUTH_KEY等密钥字段,可直接使用官方生成的随机密钥替换(或保留示例值,本地使用无影响)。

3. 获取并导入网站数据库备份

  • 让朋友导出她线上站点的完整MySQL数据库(可通过主机后台或phpMyAdmin的「导出」功能生成.sql文件)。
  • 在本地phpMyAdmin中,进入你创建的wp_local数据库,点击「导入」,选择朋友提供的.sql文件完成导入。
  • 修改数据库中的站点地址:找到wp_options表(若朋友站点用了自定义前缀,比如abc_options,则找对应表),编辑siteurl和home两条记录,将值改为你的本地站点地址,比如http://localhost/my-local-site。

4. 配置伪静态与自定义文件

  • 开启Apache的mod_rewrite模块:打开XAMPP的Apache配置文件httpd.conf,找到#LoadModule rewrite_module modules/mod_rewrite.so,删除行首的#,保存后重启Apache。
  • 将朋友提供的.htaccess和site.php放到本地站点的根目录(即和wp-config.php同级)。
  • 检查site.php中的路径引用:若文件内有调用WordPress核心的代码(比如require_once('wp-load.php');),确保路径指向正确的本地文件位置。

5. 测试与排错

  • 重启XAMPP的Apache和MySQL,在浏览器访问http://localhost/my-local-site。
  • 若出现主题/插件报错,可能是核心版本与主题插件不兼容,确认WordPress版本是否和朋友站点一致;或调整wp-content文件夹权限为755(Windows系统可忽略权限设置)。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.22 04:54:24