CORESERVER の WordPress に WP-DBManager プラグインを入れても動かない:解決

CORESERVER にインストールした WordPress に WP-DBManager プラグインを入れても、そのままでは動きません。

その解決方法についてのメモ。

そのまま動かそうとしても、赤文字いっぱいでビビります(嘘)。

目次

Checking Backup Folder 関係

エラー内容

Checking Backup Folder (/virtual/<アカウント名>/public_html/<設定したドメイン名>/wp-content/backup-db) …
Backup folder does NOT exist. Please create ‘backup-db’ folder in ‘/virtual/<アカウント名>/public_html/<設定したドメイン名>/wp-content’ folder and CHMOD it to ‘777’ or change the location of the backup folder under DB Option.

解決方法

「/virtual/<アカウント名>/public_html/<設定したドメイン名>/wp-content/backup-db」を作成し、権限を 707 に設定する。
プラグインのディレクトリにある「htaccess.txt」を、「.htaccess」に名前を変更して上記の作成したディレクトリにコピーする。

ディレクトリが存在していないだけのエラーですね。作成して権限設定で OK。
.htaccess は外部からの直リンクなどのアクセスを拒否するためのものですね。

エラー内容

Backup folder is NOT writable. Please CHMOD it to ‘777’.

解決方法

FTP クライアント ソフトなどで設定します。
777 と行っていますが、707 で OK でしょう。

ディレクトリの権限に書込権限がないだけですね。

Checking MYSQL Dump Path … , Checking MYSQL Path … 関係

エラー

MYSQL dump path does NOT exist. Please check your mysqldump path under DB Options. If uncertain, contact your server administrator.
MYSQL path does NOT exist. Please check your mysql path under DB Options. If uncertain, contact your server administrator.

解決方法

これらのエラーはどちらも同じ原因です。
手順は次の通り。

  1. 「Database|DB Options」メニューを選択、「Paths」を次の通り設定します。
    「Path To mysqldump:」に「/usr/local/mysql/bin/mysqldump」
    「Path To mysql:」に「/usr/local/mysql/bin/mysql」
  2. サイトのルートディレクトリの「.htaccess」に次の内容を追記する。
    [code lang=’text’]
    AddHandler application/x-httpd-phpcgi .php

    [/code]

原因

CORESERVER の場合、PHP はモジュールモードで動作しています。
モジュールモードで動作しているとセーフモードが ON になるため、「exec()」 などが動きません。
つまり、「mysqldump」などの外部プログラムを呼び出す権限が無いのですね。

そこで「.htaccess」で「admin.php」を「CGI モード」に設定することで、セーフモードが OFF の状態になり、自分と同じ権限で動作するようにして解決すると言う事です。

まとめ

前にも同じ問題に当たった気もしますが・・
エラー内容と原因が違うのが、分かりづらいんでしょうかね。

ま、解決したのでよし、です。

10年集客し続けられるサイトを、ワードプレスで自作する9つのポイント プレゼント

【最後まで読んでくれたあなたに】

あなたは、24時間365日、自分の代わりに集客し続けてくれるWebサイトを作りたい!と思ったことはありませんか?

私はこれまで500以上のWebサイトの構築と運営のご相談に乗ってきましたが、Webサイトを作ってもうまく集客できない人には、ある一つの特徴があります。

それは、「先を見越してサイトを構築していないこと」です。
Webサイトで集客するためには、構築ではなく「どう運用するか」が重要です。

しかし、重要なポイントを知らずにサイトを自分で構築したり、業者に頼んで作ってもらってしまうと、あとから全く集客に向いていないサイトになっていたということがよく起こります。

そこで今回、期間限定で
『10年集客し続けられるサイトをワードプレスで自作する9つのポイント』
について、過去に相談に乗ってきた具体的な失敗事例と成功事例を元にしてお伝えします。

・ワードプレスを使いこなせるコツを知りたい!
・自分にピッタリのサーバーを撰びたい!
・無料ブログとの違いを知りたい!
・あとで悔しくならない初期設定をしておきたい!
・プラグイン選びの方法を知っておきたい!
・SEO対策をワードプレスで行うポイントを知りたい!
・自分でデザインできる方法を知りたい!

という方は今すぐ無料でダウンロードしてください。

期間限定で、無料公開しています。

※登録後に表示される利用条件に沿ってご利用ください

コメントを残す