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にして、プレフィックス変更したら・・・・
わーーーやっと管理画面開けた〜!!!!
となりましたとさ。めでたしめでたし。
まーじ初心者まるだしでエラーに踊らされまくったけども、無事に変更できたから結果オーライてことで!!!!ではー