你的 ColdFusion 服务器上藏着 PHP 吗?
Is PHP Running on Your ColdFusion Server? How to Check, and Remove It
我在管理 ColdFusion 网站时,突然遭遇 IIS 返回的 403 错误,原因是服务器触发了针对 PHP 的安全拦截规则。尽管我从未主动安装 PHP,但多年前遗留的 phpMyAdmin 让 PHP 悄悄驻留其中。恰逢 PHP 爆发 PHP2Shell 漏洞,托管商为求安全直接封锁了所有 multipart/form-data 请求,导致我的 ColdFusion 登录和文件上传全部瘫痪。本文详细记录了如何通过 PowerShell 排查 IIS 的 Handler 映射、扫描残留的 .php 文件,并安全移除 PHP 环境的全过程。这不仅是一次故障排除,更提醒我们:那些被遗忘的旧代码,往往是最危险的安全隐患。
在 AI 时代,生活就是每隔几周就要追赶一次:这里打个补丁,那里做个缓解措施,还要应对那些疯狂攻击本不该存在的页面的机器人。