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

VS Code开发网页提交GET表单时PHP文件被下载而非运行如何修复?

PHP表单提交后文件被下载的修复方案

该问题本质是PHP作为服务端脚本未被解析器处理,浏览器直接将PHP源文件当作可下载资源返回,你提供的表单语法本身没有错误,无需修改表单代码。

你可以按照以下步骤排查修复:

  • 第一步:搭建本地PHP运行环境
    选择XAMPP、WAMP(Windows端)、MAMP(Mac端)等集成环境安装,安装完成后将你的整个网页项目文件夹移动到集成环境的Web根目录下(XAMPP对应htdocs文件夹,WAMP对应www文件夹)。
  • 第二步:启动相关服务
    打开集成环境控制面板,启动Apache和PHP对应的服务,确保服务运行状态正常无报错。
  • 第三步:通过本地服务地址访问项目
    不要直接双击打开HTML文件(地址栏为file://开头的本地文件协议,无法解析PHP),需要在浏览器地址栏输入http://localhost/你的项目文件夹名/表单页面文件名.html访问页面,此时提交表单就能正常触发login.php的执行。
  • 可选验证步骤
    可以在项目根目录新建info.php文件,写入代码<?php phpinfo(); ?>,访问http://localhost/info.php,如果能正常展示PHP配置信息,说明本地PHP运行环境配置正常。

注意:VS Code的Live Server插件默认仅支持静态文件解析,无法处理PHP脚本,使用该插件打开页面提交PHP表单依然会出现文件下载问题,必须走本地PHP服务的访问地址。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.01 09:24:04