/dev
だから、私はWordpressサイトを持っていて、私のテーマで動作するように別のWordpressインストールでサブドメインをセットアップしました. ssh
サーバーにrsync
アクセスして、dev から production ディレクトリに更新をプッシュするのが賢明だと思うまで、すべてが順調に進んでいました。
まあ、私はかなり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
?
私はそれがサーバーのことでなければならないことを知っています...しかし、サーバー構成についてはほとんど知りません。