【问题标题】:Unable to open pdf file on Virtual Directory无法在虚拟目录上打开 pdf 文件
【发布时间】: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 或文件夹名称与路径匹配。然后检查应用程序池的权限。应用程序池应具有读取或写入虚拟目录的权限。它最像一个权限问题。

标签: php iis


【解决方案1】:

我今天遇到了类似的错误,但情况却截然不同。我通过安装 ASP.NET 3.5 解决了我的问题。可能值得一试。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-05-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-20
    • 1970-01-01
    相关资源
    最近更新 更多