0

我试图在 serverfault 上发布这个问题,但到目前为止还没有运气。

我在 Fedora 虚拟机中有一个本地测试环境。奇怪的是,资源(css 和 js 文件)似乎没有加载。查看 Firebug,我看到浏览器使用“Range bytes=0-”发送 HTTP 请求。服务器以空的 200 OK 或空的 206 Partial Content 进行响应。

这是一个例子:

    响应标头
    日期 2009 年 11 月 23 日星期一 23:33:26 GMT
    服务器 Apache/2.2.13 (Fedora)
    最后修改时间 2009 年 11 月 19 日星期四 22:58:55 GMT
    Etag "18-3aec-478c14dbee138"
    接受范围字节
    内容长度 15084
    内容范围字节 0-15083/15084
    连接关闭
    内容类型文本/css

    请求标头
    主机 fedora.test
    用户代理 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.5) Gecko/20091105 Fedora/3.5.5-1.fc11 Firefox/3.5.5
    接受文本/css,*/*;q=0.1
    Accept-Language en-us,en;q=0.5
    接受编码 gzip,deflate
    接受字符集 ISO-8859-1,utf-8;q=0.7,*;q=0.7
    保活300
    连接保持活动
    参考 http://fedora.test/pictures/
    Cookie __utma=26341546.1613992749.1258504422.1258569125.1258752550.4;__utmz=26341546.1258504422.1.1.utmcsr=(直接)|utmccn=(直接)|utmcmd=(无); PHPSESSID=tqf8jfmc77qihe97rl4tmhq685
    范围字节=0-
    如果范围“18-3aec-478c14dbee138”

我不知道浏览器是否发送了错误的请求,或者是否是服务器正在执行此操作。向外部发出的请求(例如谷歌分析)工作正常。

这是在 VirtualBox 的 Fedora 11 中运行的。阿帕奇。php。这些文件是通过 VirtualBox 的“共享文件夹”功能提供的(可能是相关的吗?)。

第一次加载(index.php):

    响应标头
    日期 2009 年 11 月 24 日星期二 02:40:46 GMT
    服务器 Apache/2.2.13 (Fedora)
    X-Powered-By PHP/5.2.9
    到期时间 1981 年 11 月 19 日星期四 08:52:00 GMT
    缓存控制私有
    杂注无缓存
    连接关闭
    传输编码分块
    内容类型文本/html;字符集=UTF-8

    请求标头
    主机 fedora.test
    用户代理 Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.5) Gecko/20091105 Fedora/3.5.5-1.fc11 Firefox/3.5.5
    接受 text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
    Accept-Language en-us,en;q=0.5
    接受编码 gzip,deflate
    接受字符集 ISO-8859-1,utf-8;q=0.7,*;q=0.7
    保活300
    连接保持活动
    Cookie PHPSESSID=ngh2n2co2gjj5kla6kafp85lh3; __utma=26341546.882012300.1259028363.1259028363.1259030442.2; __utmc=26341546; __utmz=26341546.1259028363.1.1.utmcsr=(直接)|utmccn=(直接)|utmcmd=(无); __utmb=26341546.1.10.1259030442

没有错误日志可以帮助我。

4

1 回答 1

0

我相信这是使用虚拟框在共享文件夹中提供文件的问题。我遇到了完全相同的问题,只能将文件移动到非共享目录才能解决。您可能会尝试的一件事是启用跟随符号链接。不幸的是,当我遇到问题时,我找不到其他人报告类似问题。

于 2009-11-24T03:01:43.660 回答