2009-09-02 15 views
4

私は私のメインサイトで働くために基本的に3つの環境を持っています。私は私のローカルコンピュータを自分のコンピュータ上に持っています。私は、ローカル環境でWordpressを使用してサイトを開発し、svn経由で最新のものをすべて保存したいと思っています。開発とライブ環境でWordpressブログを管理する

私は各環境でWPの3回のインストールが必要なので、これを行う最善の方法は何でしょうか?すべてのファイルは3つの環境すべてでリポジトリから完全に同じになるので、どのようにWPの異なる設定と構成を扱うのですか? WPデータベースをローカルから他の2つにコピーし、URLを修正するためにいくつかの小さな変更を加える方法と、異なるドメインのための他の違いはありますか?

申し訳ありませんこれが不明な場合は、私はいくつかの回答を得たら明確にします。

答えて

1

通常、URLは任意のプラグインやテーマにハードコーディングされていない、とルートURLに依存しているすべてを簡単のように変更することができます。

update wp_options set option_value='http://live.wordpress.com/' where option_name in ('siteurl', 'home') 

扱いにくいのは、コンテンツを更新することです(アドレスバーなどのリンクのアドレスをコピー&ペーストした場合など)。しかし、やはり解決策はかなり単純です - ダンプを通過し、 "http://live.wordpress.com"を "http://dev.wordpress.com"に置き換えてください。そうすれば、データベースを移動することはそれほど複雑ではありません;

1

ブログやコメントのように、保存したいファイルやデータだけですか?

実際のコンテンツを保持したい場合は、ライフサイトデータベースのバックアップも行う必要があります。それ以外の場合は、WordPressのファイルを追跡するのはかなり簡単です。あなたは、あなたが追加または編集したテーマや、Wordpressがコピーを提供する設定ファイルからファイルをバックアップするだけです。 (あなたは良い開発者なら)

関連する問題