我收到NS_BASE_STREAM_CLOSED错误缺少什么?



我最近刚加入一个网站项目。为了处理它,我克隆了 git 存储库并在 VPS 上设置了一个全新的 LEMP 堆栈来为页面提供服务。运行它需要惊人的工作量(我的第一次尝试是在笔记本电脑上,它甚至无法正确提供第一个索引.php(。我现在让它显示主页,除了字体之外的所有内容似乎都可以加载。

有许多链接指向动态生成的页面。在最终产品上,这些将使用新数据创建;目前,数据只是从数据库中提取的,以便我们可以调整其显示方式。我的问题是这些页面不会血腥加载。如果我在Firefox,Chrome,Brave或Konqueror,Windows 7,Fedora或Debian上尝试这个都没有关系。

使用FF的开发工具,服务器批准请求并提供页面(代码200(,但页面上没有呈现任何内容(空白白屏(,控制台中也没有显示任何内容。即使是JS调试器也不会显示任何内容,除非我运行基于JS的扩展,如AdBlock Ultimate。如果我正在运行 AdBlock,页面的名称会显示在"来源"下,唯一的错误是:

Error loading this URL: Could not load the source for http://dubyahdubyah/reports/view/506.
[Exception... "Component returned failure code: 0x80470002 (NS_BASE_STREAM_CLOSED) [nsIInputStream.available]"  nsresult: "0x80470002 (NS_BASE_STREAM_CLOSED)"  location: "JS frame :: resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/DevToolsUtils.js :: onResponse :: line 453"  data: no]
Stack: onResponse@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/DevToolsUtils.js:453:23
onStopRequest@resource://gre/modules/NetUtil.jsm:128:17
Line: 453, column: 0

我整天都在谷歌搜索,我厌倦了用头敲键盘。

FireFox 55.0.2 也有同样的问题:单个站点/页面无法正常工作,而其他站点很好。

我尝试了多种方法,例如:禁用Firefox扩展程序,删除cookie,这不起作用。但是问题并没有出现在不同的Firefox配置文件下。内置的Web开发人员工具显示网页使用HTTP 200响应并从缓存加载。

然后我清除了缓存,页面再次工作。所以也许缓存以某种方式损坏了。

相关内容

最新更新