【发布时间】:2017-12-30 20:03:31
【问题描述】:
我最近刚刚加入了一个网站项目。为了处理它,我克隆了 git repo 并在 VPS 上设置了一个新的 LEMP 堆栈来提供页面。让这个东西运行起来花费了惊人的工作量(我的第一次尝试是在笔记本电脑上,它甚至不能正确地为第一个 index.php 提供服务)。我现在已经可以显示主页了,除了字体之外的所有内容似乎都可以正常加载。
有许多链接可以转到动态生成的页面。在最终产品上,这些将使用新数据创建;现在数据只是从数据库中提取出来的,这样我们就可以调整它的显示方式。我的问题是这些页面不会加载。如果我在 Firefox、Chrome、Brave 或 Konqueror、Windows 7、Fedora 或 Debian 上尝试此操作并不重要。
查看 FF 的开发工具,服务器批准请求并提供页面(代码 200),但页面上没有呈现任何内容(空白屏幕),控制台中也没有显示任何内容。除非我运行像 AdBlock Ultimate 这样的基于 JS 的扩展,否则即使 JS 调试器也不会显示任何内容。如果我运行 AdBlock,页面名称会显示在 Sources 下,唯一的错误是:
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
我整天都在谷歌上搜索,我已经厌倦了用头敲击键盘。
【问题讨论】:
标签: javascript php nginx webpage xpcom