php超全局变量$_SERVER['SCRIPT_FILENAME']与实际执行的文件名大小写不一致

环境:
windows2008 r2 ,iis7.5 + php5.5(fastcgi)

问题描述:
服务器运行一段时间后,一个脚本中$_SERVER['SCRIPT_FILENAME']变量包含的当前脚本文件名与实际执行的脚本文件名大小写不一致。

如实际脚本文件名是“index.php”,这个变量返回的是"index.phP"(大小写不正确),只有一个脚本出现问题,其他脚本文件都是正常的。

脚本文件名未被修改,代码中也未修改该超全局变量,问题出现时重启iis服务器后就能恢复正常。

这个有可能是什么原因导致的呢?目前只能靠重启iis服务器解决


翻翻过去那场雪
浏览 604回答 1
1回答

MM们

你是不是文件名就是 index.phP ?
打开App,查看更多内容
随时随地看视频慕课网APP