2012-08-08 56 views
0

我有一个似乎突然停止工作的Wordpress网站。 的样式已成为炒上的浏览器是这样看的排序时:样式表在服务器上出现损坏

6aEHH´bÁ8ñ™øÇŽlg:4Ê»ã”Ü/nÿüçöû!ä;.—äÊ¢ƒG°©Á¡V×­æÕ: ½b‘CÂÌL,“uáAfC&âvÞöAŸ‰DÂz½ÐÖýb§A¹r,û!uÉI){-ÕyÊI´Î—÷Å­|_:¡Í½âÌÁüã0 U–°ô½ozÔÚù%ÂeðÒt.e%�3áâÝ·ºs | ABG [何£'¨ ŸòÜæ÷Q 2 $ ZA•hçtûâ\ II ƹß9pºwÑŠão'U3#èö¾‰†I-0“ &ñ¤ôcTÕ4ŠFë¢ò÷Wúæ(OIXç êYæOÚä“UöãUF|nJw}“UU〜-J¿Eìï}b'ÌXƒáôÄCq¾ë“6 ~ÃaíìãÉgi& AQM <它 º²ýø-IØRºe6³OÿÿO¶ÅãY

我的网站的其余部分看起来不错,但风格会出现少。

我试过再次上传样式表,但当我尝试直接通过浏览器查看它们时,会发生同样的事情。

如果我通过Filezilla将它们从服务器上下载下来,它们看起来完全没问题。

任何人有任何想法是怎么回事?

HTTP响应头:

名称值DELIM状态:HTTP/1.1 200 OK日期:星期三,2012年8月8日 零时30分11秒格林尼治标准时间服务器:Apache的Last-Modified:星期二,07 Aug 2012 03:46:49 GMT不同:Accept-Encoding,用户代理内容编码:gzip
Cache-Control:public Expires:A604800 Content-Length:4544
Connection:close Content-Type:text/css Content-Language:en-US

+1

你使用什么浏览器?这是否发生在其他浏览器?我的猜测是这个文件在发送时被服务器压缩,并且显示为raw(浏览器不解压缩)。 Chrome有时会这样做,但它可能是您的服务器配置的问题。您可以发布请求的响应标头吗? – Stecman 2012-08-08 00:16:46

+0

我使用的是Chrome浏览器,但在Firefox和Internet Explorer中也是如此。 我已添加响应标头。 – penpen 2012-08-08 00:37:32

回答

0

不知道是什么导致它,但保存了我所有的设置和图像/信息,并删除了我的WordPress并重新安装它,它应该再次工作。

不知道为什么这开始发生,只有我能想到的是我前一天晚上安装了几个插件。

1

有一个在Filezilla的Trac系统提出了错误,这是等同于您的问题:

http://trac.filezilla-project.org/ticket/6505

http://trac.filezilla-project.org/attachment/ticket/6505/FileUploadIssue.png

的错误没有得到解决,但报告给出了这样的解决方法:

我下载了另一个免费的FTP客户端(Core FTP Lite),同样的 文件和目录再次上传,成功的结果

如果您想深入了解这一点,我会建议先在样式表上尝试不同的字符编码(并检查其他文本文件是否像这样下载)。

作为替代的解决方法(以及测试它是否是服务器问题或Filezilla的一种方法)创建一个可反映样式表内容的php文件。我会认为,如果Wordpress正在工作,奇怪的编码问题可能是Apache的文件处理配置的问题。这将解决,通过使用PHP来处理文件读取和输出,而不是阿帕奇:

<?php 
echo file_get_contents('style.css'); 

编辑:

如果PHP变通的作品,你可以尝试setting the type handler for .css files to PHP in a .htaccess file。尽管这是一个非常肮脏的伎俩;在诉诸这个之前,你应该和你的主人谈谈这个问题。

+0

好主意,但我直接通过cPanel重新上传文件,但它仍然没有。我试着将它上传到我的Wordpress主题文件夹中的一个不同的文件夹,但得到500内部服务器错误,所以我开始认为这是有关WordPress的设置 – penpen 2012-08-08 02:41:31

+1

如果你通过cpanel的文件管理器创建一个新文件,在其中放入一些内容?它有同样的问题吗?除非你使用插件来管理你的样式表,否则他们通常直接作为文件来访问。 **编辑:**我看到这是固定的 - 太棒了! – Stecman 2012-08-08 05:07:34

+0

我尝试了所有通过cPanel的样式表,当我在文件管理器中打开它时,样式表看起来很好,但是当我试图直接通过浏览器打开它时,它仍会搞乱。我能想到的唯一可能导致它是一个狡猾的WordPress插件...谢谢你的所有帮助,但非常感谢! – penpen 2012-08-10 05:22:28

相关问题