XoopsモジュールWP移転奮闘記

いらっしゃ~~~い(=゜ω゜)ノ


本日のBlogはこの二日間の殆ど寝ずの格闘記です。
コメントアウトにしたいのですがWPのバージョンが3.1.3なので出来ません。
(結局.htaccessでphpを5.3.3に上げても無理があり数日でサーバーエラーになります)


どうぞ読み飛ばして下さいませ、コホン。
でもちょっとだけ面白いので我慢して読んでねヽ(*゜∀゜*)



以下は自分の為の覚え書きです。

  • XoopsのモジュールWordPressのsqlをバックアップモジュールでダンプ
  • アカウント鯖にWPをインストール
  • 独自ドメイン側からwp-content内のプラグイン・テーマ・uploadsをローカルにダウンロード
  • アカウント鯖にアップロード(独自ドメイン側と同じ状態にする、但しプラグインは無効にする)
  • ダンプしたsqlをサクラエディタで開く
  • 独自ドメインのアドレスとアカウント鯖のアドレスをサクラエディタのすべて置換機能を使って書換える。
今日はメチャクチャ長いので続きます。

ここで忘れてはいけないのはデータベース名もアカウント鯖(新鯖)のDB名にする事。

※ ここまでは普通のWordPressの移転と同じです。
これ以降がレタスちゃんをとことん苦しめました。
(そして又、別に覚えたくもないsqlの事を知ってしまったのです)

XoopsのsqlのTABLEはxから始まり数字3桁_フォルダ名(私はxpress)です。
それに対してWordPreesはwpとなります。
これがつまずきの第一歩でした。

そこも置き換え機能を使って上書き保存。

さあ、これで大丈夫!
phpMyAdminに入り、いざインポート!

_ノフ○ グッタリ

エクスポートインポート、これを何回も繰り返しましたがエラーが出ます。
もうこれは無理だと私は諦めようと思いましたが。


「ここで終わったら何も覚えられへん!そんなん河内の女とちゃうやーん!」
私は粘り倒しました、そして倒れました┐(‾ω‾;)┌

どこがおかしいのかさっぱり分かりません。
検索してもXoopsのモジュールとしてのWP単体の移転は出てきません。
私は耐えました耐え抜いたのです、マルボロメンソールボックスを吸いながら。
気が付けばオッサンの様な出で立ちでした。哀しい・・・

テーブルの構造がコメントやポスト毎に違うと気が付いたのはそれからすぐの事です。


私は思いました。
「これで私の勝ちやな!阪神はBクラス決定で真弓も解任やけど私は負けん!」

勝ち名乗りを上げ、今度こそ!
インポート失敗です・・・。
もう会社も辞め、家出したかったです。

どこがどうで何が間違っているのか頭は混乱するばかりです。

!!!!!

何とここが違ったのです!
Xoopsはこうです。(これはコメントのテーブル構造です)

# ——————————————————–

#
# Dumping data for table `x○○○_xpress_comments`




WordPress

— ——————————————————–


— テーブルの構造 `wp_comments`


  • 上記の英文と日本語の違い、#や-が違うだけでエラーが出てしまう
  • XoopsモジュールWPには単体WPに無い物が入っている
  • それを全て選択削除
  • 各テーブル名も変更する
  • 当然wp-config.phpの内容も新しく書き換える
  • sqlの名前変更はしなくてもいい

これでやっと私とsqlの仁義なき戦いは終焉を迎える事になったのです。

憧れのhtml5+css3のテーマが使えます。
伸び々と書けるし、iPod/iPad/iPhone対応になりました(プラグイン入れてます)
私は3つとも持ってませんが、どなたか確認して頂ければ嬉しいです。
私は最新に付いて行かなければならないのです。
ていうか、最新が好き過ぎて失敗も多々あります アボーン(´・ェ・`)

超長文、お読み頂き有難う御座いました。

私は今からお風呂に入り寝ます寝ます寝まーーーす!


追記
糸宇さんへ
糸宇さんがコメントをして下さる前にsqlをバックアップしたのでここでは反映されていません。
本当に申し訳ないです、スミマセン(;><)

コメントを残す