我在运行 PHP 5.3.3 的 CentOS 服务器上的 Web 应用程序中收到关于我的 JS 和 CSS 文件的奇怪问题。我已经在 XAMPP (PHP 5.3.1) 上运行了这个应用程序,但它没有这样做。我所有的 CSS 样式和 JS 都在 HTTP header 前加了标记,其中包含一些二进制内容。
Apache 出了什么问题?所有这些文件都是正常链接的,HTML 文档没有涉及 PHP。
任何帮助或想法将不胜感激!谢谢!
<T� �07�)�E����@�@���ߌM�ߍ��P��v�a�u6�v�����
H�e7,��HTTP/1.1 200 OK
Date: Wed, 15 Feb 2012 17:37:49 GMT
Server: Apache/2.2.15 (CentOS)
Last-Modified: Wed, 15 Feb 2012 16:36:01 GMT
ETag: "e0504-d02-4b9034e9521ec"
Accept-Ranges: bytes
Content-Length: 3330
Connection: close
Content-Type: text/css
/* GENERAL */
body {
font-family: Geneva, Verdana;
font-size: 10px;
color: #333333;
margin: 20px;
padding: 0;
background-color: #FFFFFF;
}
最佳答案
运行memtest86检查你的机器内存是否有问题。假设您使用的是来自您的发行版的预编译包,它们不太可能以这种方式损坏,因此最可能的原因是内存问题。
关于php - Apache 或 PHP 将 HTTP header 添加到 CSS 和 JS 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9304845/