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

如何配置Apache使PHP 7.3.28支持解析.PHPC等非.PHP后缀文件

Apache 配合 PHP 7.3 运行自定义后缀PHP文件的配置方法
  • 操作前请先确认两点前提:
    1. 站点对应目录的Apache配置已开启.htaccess支持,配置项为AllowOverride All
    2. Apache的mod_mime、mod_rewrite模块已处于启用状态

方法1:通过.htaccess配置(无需重启Apache)

把以下内容写入站点根目录的.htaccess文件即可生效:

# 非FPM模式用下面这条规则
AddType application/x-httpd-php .phpc .PHPC

# PHP-FPM模式用下面这条规则代替上面的AddType
<FilesMatch "\.(phpc|PHPC)$">
    SetHandler application/x-httpd-php
</FilesMatch>

# 可选配置:将.PHPC文件加入目录默认索引
DirectoryIndex index.phpc index.php index.html
  • 注意:如果你的Apache开启了文件名大小写敏感,需要按需匹配后缀的大小写格式,也可以启用mod_speling模块实现大小写忽略匹配。

方法2:通过Apache主配置文件配置(需重启服务)

  1. 打开Apache的httpd.conf主配置文件,找到PHP关联配置段
  2. 非FPM模式直接添加后缀映射即可:
    AddType application/x-httpd-php .php .phpc .PHPC
  3. FPM模式修改文件匹配规则,把自定义后缀加入匹配范围即可:
    <FilesMatch "\.(php|phpc|PHPC)$">
        SetHandler "proxy:unix:/run/php/php7.3-fpm.sock|fcgi://localhost"
    </FilesMatch>
    
  4. 保存配置后重启Apache服务生效。

验证配置是否生效

新建test.phpc文件,写入内容<?php phpinfo(); ?>,浏览器访问该文件如果能正常输出PHP信息,说明配置成功。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.02 21:06:03