繁体   English   中英

无法呈现 HTML。 无法访问 URL。 FACILITY_INTERNET 中的 COM 错误 800c0019。 驱动器无法定位磁盘上的特定区域或磁道

[英]Unable to render HTML. Unable to access URL. COM error 800c0019 in FACILITY_INTERNET. The drive cannot locate a specific area or track on the disk

尝试调用 ABCPdf(版本 10)的 AddImageUrl 部分时,我在生产中收到上述错误消息。 这开始发生在昨天中午刚过我的托管服务提供商向我保证没有任何改变我是该项目的唯一开发人员,因为正在完全从事其他工作。

堆栈跟踪中提供的 URL 可以在 web 服务器上的 IE 中访问,而不会出现任何错误消息(包括 SSL)。 PDF工作的同一台web服务器上还有一个UAT环境,UAT环境在代码和应用程序池设置上是相同的,唯一的区别是web地址和数据库。

HTML PDF 调用可能需要一点时间才能在第一次加载时出现。 鉴于数据不同,我将超时时间从 15 秒增加到 2 分钟。

我已经安排了重新启动以查看是否可以修复它,但是我已经用完了要检查的东西。


编辑:我确实想到了进一步检查,我可以添加不在网站上的页面的图像( https://www.google.co.uk/ ),这样做会导致相同的错误,所以它似乎不是工作进程的阻塞问题。

— Edit2:切换到 gecko 引擎,它现在正在工作。

如果 Abcpdf 中的 web 浏览器无法访问 URL,您有时会收到此错误。

在网络服务器上,将 URL 直接添加到本地机器的 hosts 文件中

C:\Windows\System32\drivers\etc\hosts

条目应该看起来像这样

127.0.0.1   example.com

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM