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

将线上WordPress站点迁移至本地WAMP服务器失败求助

WordPress迁移WAMP后访问mysite.local弹出保存窗口的解决办法
  • 检查httpd-vhosts.conf及httpd.conf的MIME类型配置
    服务器无法识别PHP文件类型时会触发下载弹窗,要确保:

    • httpd.conf里开启了LoadModule mime_module modules/mod_mime.so,并且包含了MIME类型配置文件,比如Include conf/extra/httpd-mime.conf
    • 虚拟主机配置块要正确指定DocumentRoot和权限,示例配置:
      <VirtualHost *:80>
          ServerName mysite.local
          DocumentRoot "c:/wamp64/www/mysite.local"
          <Directory "c:/wamp64/www/mysite.local/">
              Options Indexes FollowSymLinks MultiViews
              AllowOverride All
              Require local
          </Directory>
      </VirtualHost>
      
  • 确认WAMP的PHP模块已启用

    • 打开WAMP管理器,左键点击图标进入PHP选项,确保对应版本的PHP模块处于激活状态
    • 检查httpd.conf里有加载PHP模块的配置,比如(根据你的PHP版本调整路径):
      LoadModule php7_module "c:/wamp64/bin/php/php7.4.33/php7apache2_4.dll"
      AddHandler application/x-httpd-php .php
      PHPIniDir "c:/wamp64/bin/php/php7.4.33"
      

    没加载PHP模块的话,服务器不会解析PHP文件,直接让你下载。

  • 验证站点根目录和DirectoryIndex设置

    • 确认c:\wamp64\www\mysite.local下有WordPress的index.php文件,且内容正常
    • 检查httpd.conf或虚拟主机配置里的DirectoryIndex包含index.php,比如:
      DirectoryIndex index.php index.html index.htm
      

    要是没把index.php设为优先入口,服务器可能找不到正确的站点启动文件。

  • 刷新缓存并重启服务

    • 按Ctrl+Shift+Delete清除浏览器缓存后重新访问
    • 右键点击WAMP图标,选择“重启所有服务”,确保所有配置修改生效

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.26 11:52:09