*

移転した時のCMSの設定いろいろ

公開日: : CMS, ホームページ関係

前回はリダイレクトの重要性と設定を紹介した。
今回はCMSでやんなくちゃいけない事を紹介したい。(っていってもWordpressだけ。)

移転したWordpressのPHP MYADMINを設定する。

URLが変わるとWordpressは当然リンク切れを起こす。サイトディレクトリをwpoptionsのsiteurlで判断しているからこれを変えなくてはいけない。
更に記事に追加した画像へのリンクや別の記事へのリンクも一緒にリンク切れになるのでやっかいだ。
一個一個治して行っても時間も人も足りるもんじゃない。さてどうしたらいいか。
ソレをまとめて設定できるのがPHP MY ADMINだ。

この記事を見てる人の中にPHP MY ADMINが何か解らんって人は居ないだろう。解らんって人はこの記事を見てても面白い事は何も無いだろう。右側から違う記事に飛んでくれ。
きっと良い出会いがある筈だ。

WordPressを移転した時の対処は以前もやったが、もっと楽な方法があったのでご紹介。
わざわざSQL文を書かなくてもダンプファイルをテキストエディタで読み込んで編集すれば良い。

勘のいい人は気付いたと思うが、テキストエディタの置換機能を使う。
ダンプファイルはPHP MY ADMINのデータベース情報を全部記憶している。

つまり、移転前のディレクトリの情報が書き換えたい所に全部書かれていると言う訳。

具体的な手順は以下の通り。ココから先の事は何かあってもビビらない事。
コレに限らずそうだけど常に冷静で居る事が大事だ。

まずはサイトのデータをエクスポートする。
右上のタブにある「エクスポート」をクリック。

スクリーンショット 2015-01-04 21.02.23

このとき以下の事を確認する事。
・テーブルデータのエクスポートをしようとしていないか
・「エクスポート」欄が全選択されているかどうか

ダウンロードしたSQLファイルは2つ置いておく。一つはバックアップのため。
もう一つは編集するため。解りやすくしておこう。

次にテーブルのデータを全て削除する。

 

スクリーンショット 2015-01-04 12.55.52

こんな画面が出るがビビらない事。この時点でサイトが見れなくなるが、それでもビビらない事。

ココからが本番。
スクリーンショット 2015-01-04 12.52.38

ダウンロードしたダンプファイルをテキストエディタを開いて古いドメインの文字列を新しいドメインの文字列に一括置換する。この時点でほぼヤマは越えているがやる事はある。

スクリーンショット 2015-01-04 12.57.00

再びPHPMYADMINにアクセスして一括置換した方のダンプファイルをインポートする。
あまりデータベースの情報が重くなりすぎていなければ問題なくインポートできる筈。
自作サーバーやローカルホストだとインポート時の容量制限がかなり小さく設定されている事があるので、インポートできない時はその路線を疑うと良い。

これで終了。後はサイトをチェックして終了だ。

スクリーンショット 2015-01-04 13.03.11

うん。問題なくサイトは表示されているな。

スクリーンショット 2015-01-04 13.03.15

画像に直接アクセスしてもこの通り。

こんな状態になっていれば晴れて移転時の作業は終了だ。

残るはConcrete5だが…

concrete5はURLが変わっても問題がない。

どういう理屈なのかは知らないが、Wordpressみたいにデータベース内にディレクトリ情報を格納している訳ではないようで、サイトが移転しようが関係ないのだ。

PHP MY ADMINを何も触ってないがこの通り。

スクリーンショット 2015-01-04 21.14.46

表示は全く問題無し。

スクリーンショット 2015-01-04 21.14.50

画像への直アクセスもどんと来いやっていう。

唯一やった事として外部リンクの設定。コレだけは直接行わないとならない。
スクリーンショット 2015-01-04 13.05.17

ほら、これこれ。ココばっかりはどうしようもないので直接編集した。

 

これで移転関係の設定が全部終わった。concrete5は優秀だね。色々な所が。
しかし、ホームディレクトリのURLをどうやって取得しているのか。そこが謎で仕方が無い。

関連記事

サイトをconcrete5.7系に作り変える

唐突だがサイトをリニューアルしたい。さくらでサーバーを借りてから2年目に突入しかけているところだが、

記事を読む

[第4回] G/Afをコンクリ5.7に改造する[Concrete5]

このホームページの根幹、ギャラリーページを作りこんでみよう。 なんのギャラリーなのかを明示してその

記事を読む

WordPressのサイトパスを変えたときの対処法

Wordpressのインストールをした時、例えばデフォルトのフォルダ名でアップロードしちゃったなんて

記事を読む

no image

concrete5の欠点

前回ではConcrete5の利点を述べたが、今日はconcrete5の欠点を述べてみたいと思う。

記事を読む

YosemiteにしたらMAMPが起動しなくなった

  Yosemiteに先日アップグレードして暫くMAMPなんて動かすこともな

記事を読む

WPプラグイン SyntaxHighlighter Evolvedを試す

このブログは自分がCMSとかPHPを触る時の備忘録も兼ねているのだが、ここに書いたコードが読みづらい

記事を読む

no image

Concrete5の凡ミスとその対処

concrete5 テーマ変更で反映されない というキーワードで検索されたことがある様子。

記事を読む

no image

テストじゃい

共有できているかテストじゃい。 会社のWordpressでfacebookとTwitterの同時更

記事を読む

no image

[第2回] G/Afをコンクリ5.7に改造する[Concrete5]

ってことで前回の記事から引き続き作業を続ける。 今回は前編と後編に分けてテーマの基本を作成する。

記事を読む

[第1回] G/Afをコンクリ5.7に改造する[Concrete5]

前回の記事でリニューアルの必要性があることを説いたので今回からG/AFの改装をやっていきたい。 最

記事を読む

Message

メールアドレスが公開されることはありません。

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

ダンジョンダイスモンスターズ レビュー

「クソゲーをプレイするのです。」以前この俺にクソゲーをレビュ

現行Concrete cmsのダッシュボードにデフォルトでは日本語化設定がないよっていう話

急速に時間が出来てきたので前回のお蔵入りから久しぶりにconcret

千値練 ネロ レビュー

Devil May Cryシリーズはナンバリングと名倉DmC

遊戯王DM7 決闘都市伝説

虹天使アルシエル先輩から新しい遊戯王クソゲーをやれと言う天啓が降りた

ACFUN 神道物語シリーズ 織田奈々

FAガールに始まる美少女プラモデルが中々最近熱い。可動フィギ

→もっと見る

PAGE TOP ↑