Category
Archives
Cocotiie
Trial And Error!やってみよう!の精神でWeb制作をしています。初心者の方にも伝わるよう、心がけています。少しでも誰かの助けになれれば嬉しいです。宜しくお願い致します。

2006年:Web制作に関する覚書きブログをはじめる。

2018年:Cocotiie(ココッティー)として運営開始。
このサイトは快適なテーマ「SWELL」を使用していますSWELLについて

初心者でも分かる!データベースのパスの書き換え

Search Replace

サーバーの引っ越しや、ローカルで制作したサイトをサーバーに移植したりする場合、データベースに書かれたパス(URLやファイルが置いてある場所までの道しるべ)を パスの書き換え ツールを使って書き換える必要があります。

例えば、localhost/test ではなく http://test.com みたいな変更をしなければ正しくサイトが表示されません。

この例では、ローカルで作成したサイトをサーバーに移植した場合の例ですが、サーバーからローカルに移植する場合は、逆の事を大丈夫です。Database Search and Replace Script in PHP が便利です。

INDEX

ダウンロードする

Database Search and Replace Script in PHP にアクセスし、全てに同意します。
データベースを書き換えるので、使い方によっては危険が伴います。使用後に放置してしまうと改ざんの標的になってしまったりするので、それについての同意です。「危険は承知しています」の確認です。

名前とメルアドを入力して送信します。

Database Search and Replace Script in PHP

届いたメールにダウンロードのリンクが書かれているので、そこからダウンロードします。

サーバーにアップロードする

ダウンロードしたファイルを解凍(右クリック → すべて展開)します。そのフォルダの名前が長いので、私の場合は名前を「replace」と修正しました。

「replace」フォルダを丸ごとサーバーにアップします。

場所は、パスを変えたいサイト内です。例えば、cocotiie.comのデータがサーバー内の「test」という名前のフォルダの中に入っているのであれば、その中にアップします。/test/replaceとなります。

URLを設定する

ブラウザーに(例)https://cocotiie.com/replace/と入力しreplace toolにアクセスします。

Search Replace DB

ここで大事な事があります!!
「http:// 」と 最後の「 / 」は記入しないで下さい。

ローカルサイトのURLをサーバーのcocotiie.comに書き換えるとすると、

Replacelocalhost/test
Withcocotiie.com 

パスの書き換え 作業をする

  1. 「dry run」をクリック(書き換えの該当を割り出します)
  2. 「live run」をクリック(書き換えをします)
  3. サイトにアクセスし、画像や記事が表示されている事を確認
  4. 表示に問題がなければ「delete me」をクリックし、replace toolを削除します。
  5. FTPで本当にreplace toolが削除されているか確認。されていなければ、必ず削除して下さい。
パスの書き換え

上手く行かない場合

もう一度dry run とlive run を行う事で上手くいく事があります。

バージョン情報

  • Search Replace DB:3.1.0
よかったらシェアお願いします
  • URLをコピーしました!
  • URLをコピーしました!

コメント ※ハンドルネームでお願いします

コメントする

INDEX