WordPressのテーブル名のプレフィックス変更でハマった

WordPressのセキュリティを高めたいなぁ・・と思ってググったら、テーブル名のプレフィックスは変更すべきってのが多く出てきた。

みんなが言うなら私もやるっしょ〜〜てことでやり方を確認してみた。

テーブル名のプレフィックスを変更するには、ザックリ言うとこんな感じ。

  • wp-config.phpのプレフィックス設定している箇所を修正
  • テーブル名のプレフィックスを変更
  • テーブルデータでプレフィックス使っているデータを修正

で、上の3つを何度やっても上手くいかず・・

あっ!上手くいかないってのは管理画面にアクセスしても、管理画面が開かないってことです。

でも一つ一つエラーを解決して、今は管理画面を開けた〜\(^o^)/から対応方法を書いときます。

WordPressの管理画面にアクセスしてエラーになった時の対処法

エラー「エラー: wp-config.php 内の $table_prefix には半角英数字と下線のみしか使えません。」が表示される

Macのテキストエディタでwp-config.phpを編集したら、このエラーが出た。

ちなみにキーボードで文字を打つんじゃなくて、元々のファイル内の文字を一文字ずつコピペしたら、このエラーは出なくなって、次の「画面真っ白」エラーになった!(勝手に命名w)

てことで、キーボードで文字打ったら変な文字が混入されたのかもね。詳しくはわからんけどw

あと、普通のテキストエディタで編集しちゃダメって記事を見つけて(何かBOMというのが混入するんだって)速攻「mi」というアプリを入れてみた。

実はMac初心者でもあるんです(*ノω・*)テヘ

スポンサーリンク

画面が真っ白

そういや、このエラーは結局原因わからなくて、WordPress再インストールしちゃったんだった!一つ一つエラー解消したとか嘘でした・・ごめんなさい。

インストール画面にリダイレクトされる

これはwp-config.phpの権限を400にしたままだったから、結局編集できてなくてwp-config.phpとDBが一致していなかったというオチでした・・・。

で、wp-config.phpの権限を600にして、プレフィックス変更したら・・・・

わーーーやっと管理画面開けた〜!!!!

となりましたとさ。めでたしめでたし。

 

まーじ初心者まるだしでエラーに踊らされまくったけども、無事に変更できたから結果オーライてことで!!!!ではー

スポンサーリンク