Apache添加PHP处理程序配置教程
Apache需通过模块(如libphp或php-fpm)解析PHP,仅改AddType或DirectoryIndex无效;须确认php_module已加载、正确配置AddHandler或ProxyPassMatch、DirectoryIndex含index.php,并确保PHP-FPMsocket权限正确。
Apache需通过模块(如libphp或php-fpm)解析PHP,仅改AddType或DirectoryIndex无效;须确认php_module已加载、正确配置AddHandler或ProxyPassMatch、DirectoryIndex含index.php,并确保PHP-FPM socket权限正确。

Apache 本身不解析 PHP,必须通过模块(如 libphp 或 php-fpm)把请求交给 PHP 处理。直接改 AddType 或加 DirectoryIndex 不起作用——这是最常见的配置失效原因。
确认 PHP 模块是否已加载
运行 httpd -M | grep php(Linux/macOS)或 apache2ctl -M | grep php,看输出中是否有 php7_module 或 php8_module。若无,说明模块没启用,后续所有配置都无效。
- Debian/Ubuntu:检查
/etc/apache2/mods-enabled/php8.2.load是否存在,不存在就执行a2enmod php8.2 - RHEL/CentOS:确认
/etc/httpd/conf.modules.d/15-php.conf已存在且未被注释 - 源码编译 Apache:需在
./configure时加--enable-so,并用LoadModule php_module modules/libphp.so手动加载
设置 PHP 文件的处理器(AddHandler vs AddType)
AddType application/x-httpd-php .php 是过时写法,现代 Apache 推荐用 AddHandler 显式绑定处理器。仅靠 AddType 不足以触发 PHP 解析,尤其在启用了 mpm_event 的环境下。
- 在
httpd.conf或虚拟主机配置中添加:AddHandler application/x-httpd-php .php .phtml
- 若使用 PHP-FPM,则应改用
ProxyPassMatch:ProxyPassMatch ^/(.*\.php(/.*)?)$ fcgi://127.0.0.1:9000/var/www/html/
- 注意路径结尾的
/——PHP-FPM 的SCRIPT_FILENAME依赖它,漏掉会导致 “No input file specified” 错误
验证 DirectoryIndex 是否包含 PHP 入口文件
即使 PHP 能解析,访问目录时若没指定文件名,Apache 默认只找 index.html。不显式加入 index.php,就会返回 403 或直接下载源码。
- 确保配置中有:
DirectoryIndex index.php index.html
- 该指令需放在
块内,或全局生效的主配置中;放在.htaccess里需允许AllowOverride Indexes - 若同时启用
mod_rewrite,注意重写规则可能覆盖DirectoryIndex行为,建议先关掉重写测试基础功能
最常被忽略的是模块加载状态和 PHP-FPM 的 socket 权限——www-data 用户必须对 /run/php/php8.2-fpm.sock 有读写权,否则 503 错误连日志都不报具体原因。
WPS Office是一款面向macOS用户的综合办公套件,将文字处理、电子表格、演示文稿、PDF工具、模板与云协作整合在同一应用中。它兼容常见Microsoft Office格式,支持Intel及Apple芯片Mac,基础功能可免费使用,
Shapr3D是一款面向工业设计、机械工程、建筑概念和三维打印工作流的CAD软件。Mac版采用Parasolid建模内核,支持草图约束、实体建模、工程图、可视化渲染及常见CAD格式交换,并可通过账户在多台设备之间同步项目。
REAPER是Cockos开发的数字音频工作站,提供多轨音频与MIDI录制、剪辑、处理、混音和母带制作工具。Mac版兼容Intel与Apple芯片,支持AU、VST、VST3、CLAP等插件格式,并提供高度可定制的工作流程。
Adobe Photoshop 是面向摄影师、设计师和内容创作者的专业图像处理工具,可在 Windows 上完成照片修饰、选区抠图、图层合成、文字排版、绘画及生成式编辑。软件采用订阅授权,由 Creative Cloud 管理安装、更新与许
Adobe InDesign 是面向印刷与数字出版的专业页面排版工具,可制作书籍、杂志、宣传册、海报、交互式 PDF 和电子书。它提供精细的文字样式、多页面管理、印前检查及多格式输出能力,并能与 Photoshop、Illustrator
Adobe Illustrator 是用于绘制矢量图形、插画、图标、徽标和版式的专业设计工具。它以路径和锚点为核心,作品放大后仍能保持清晰,并提供画板、文字、渐变、图像描摹及精确变换等功能,适合品牌视觉、印刷物料、数字界面和商业插画创作。













