0

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

嗯,我很确定rsync弄坏了一些东西。当我尝试将照片添加到帖子时,网站的一部分(依赖于第三方主题)会中断,并且我确定 Prod 网站自从我使用以来rsync,将不再配合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

注意 post-formats.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对我做了什么?

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

4

0 回答 0