【发布时间】:2021-12-08 00:27:57
【问题描述】:
我正在从使用 IIS 6.0、php 4.5 的 Windows 7 机器升级到运行 Windows 10 Pro IIS 10 php 7.4.26 的机器。一切正常,直到我尝试打开虚拟目录中的 pdf 文件,给我一个错误代码: HTTP 错误 500.19 - 内部服务器错误 请求的页面无法访问,因为该页面的相关配置数据无效。
详细错误信息:
模块 IIS Web 核心
通知开始请求
处理程序尚未确定
错误代码 0x8007003a
配置错误 无法读取配置文件
配置文件 \?\UNC\172.18.1.9\Public\Sprinkler Charts\web.config
请求的 URL http://127.0.0.1:80/charts/2018-493.pdf
物理路径\172.18.1.9\Public\Sprinkler Charts\2018-493.pdf
登录方式尚未确定
登录用户尚未确定
我不使用任何 asp 软件,它只是直接的 php 编码,以前在旧系统上不需要 web.config 文件。
应用程序池设置为无托管代码,经典托管管道模式
【问题讨论】:
-
UNC?首先检查虚拟目录路径,确保 url 或文件夹名称与路径匹配。然后检查应用程序池的权限。应用程序池应具有读取或写入虚拟目录的权限。它最像一个权限问题。