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

PHP文件在XAMPP中被下载而非执行,求助解决方法

PHP文件在XAMPP中被下载而非执行的原因及解决办法

这种情况通常是Apache没正确识别并处理PHP文件导致的,下面是常见原因和对应解决步骤:

  • Apache服务未启动
    打开XAMPP控制面板,检查Apache模块状态。如果显示Stopped,点击Start启动服务,确认服务正常运行后再重新访问文件。

  • Apache未启用PHP模块

    1. 打开XAMPP安装目录下的apache/conf/httpd.conf文件
    2. 查找类似#LoadModule php8_module "C:/xampp/php/php8apache2_4.dll"的行(不同PHP版本的路径和模块名会有差异)
    3. 去掉行首的#注释符号,保存文件
    4. 回到XAMPP控制面板,重启Apache服务
  • 文件扩展名不正确
    Windows默认隐藏已知文件类型的扩展名,可能你创建的文件实际是test.php.txt而非test.php。
    解决步骤:

    1. 打开文件夹选项,取消勾选“隐藏已知文件类型的扩展名”
    2. 检查PHP文件后缀,确保是.php,不对的话修改正确
  • 缺失PHP文件处理规则配置
    确保Apache配置文件包含PHP文件的处理规则:

    1. 打开httpd.conf或apache/conf/extra/httpd-php.conf文件
    2. 确认存在以下配置(没有就添加):
    AddType application/x-httpd-php .php
    AddType application/x-httpd-php-source .phps
    
    1. 保存文件后重启Apache
  • 访问路径不正确
    如果PHP文件放在htdocs的子文件夹里,或者你只输入localhost没指定文件名,可能触发文件下载。确保浏览器地址栏输入完整路径,比如localhost/你的文件名.php或者localhost/子文件夹名/你的文件名.php。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.30 13:37:10