使用rsync后,服务器不再识别动态.css生成

时间:2013-08-04 07:05:28

标签: php wordpress rsync

所以,我有一个Wordpress网站,我设置了一个/dev子域,其中包含一个单独的Wordpress安装来处理我的主题。一切都很顺利,直到我认为ssh聪明地进入我的服务器并使用rsync将更新从dev推送到生产目录。

嗯,我很确定rsync打破了一些东西。当我尝试将照片添加到帖子时,网站的一部分(依赖于第三方主题)中断了,并且我已经确定自从我使用rsync以来,Prod网站将不再与之合作GET动态生成.css的请求。

在工作开发网站上,post-new.php

一切正常,但Chrome确实告诉我:

Resource interpreted as Stylesheet but transferred with MIME type text/html: "http://my.site.com/dev/wp-content/themes/my-theme/admin/css/post-formats.css/?ver=3.6

请注意,后格式化.css是通过php动态生成的。

在破碎的Prod网站上,post-new.php

图片无法成功附加到帖子,Chrome会告诉我:

GET http://jalph.net/wp-content/themes/my-theme/admin/css/post-formats.css?ver=3.6 404 (Not Found)

同样,这只是在同一台服务器上,只是在不同的目录中。此时所有php文件都是相同的,所以这不是代码损坏的问题。

我已经检查了文件权限,它们似乎都是一样的。

rsync对我做了什么?

我知道它一定是服务器的东西......但我对服务器配置几乎一无所知。

0 个答案:

没有答案