サポート » 使い方全般 » 使い方全般 問題解決方法

  • 初めまして。初心者ながら調べても解決方法が分からなかったのでこちらでご相談させて下さい。

    【利用サーバー】Xserver
    【拝啓】WordPressのサイトヘルスステータスで「おすすめの改善」として「古いデータベースサーバー:SQL サーバーは、WordPress がサイトのコンテンツや設定を保存する際に使用するデータベースとして必要なソフトウェアです。最適なパフォーマンスとセキュリティのため MariaDB バージョン 10.0 以上を推奨します。ホスティング会社に相談して修正してください。」と表示されるため、エックスサーバーに以下の質問をしました。
    ============
    対象URL:XXX等複数のサイト

    オープンソース Web ソフトウェアの WordPress <https://wordpress.org/&gt; を使おうと思っているのですが、このアカウントでは以下をサポートしていますか ?

    ・PHP 7.3 以上
    ・MySQL 5.6 以上、または MariaDB 10.1 以上
    ・Nginx または mod_rewrite モジュールありの Apache
    ・HTTPS 対応

    ============

    それに対して次の回答がきました。

    ============

    お問い合わせをいただきまして、ありがとうございます。

    ——————–
    ・PHP 7.3 以上
    ・MySQL 5.6 以上、または MariaDB 10.1 以上
    ・Nginx または mod_rewrite モジュールありの Apache
    ・HTTPS 対応
    ——————–

    上記の条件につきましては、全て満たしております。

    ▼サーバー仕様一覧
    https://www.xserver.ne.jp/manual/man_server_spec.php

    ▼ご利用いただけるPHPのバージョン
    https://www.xserver.ne.jp/manual/man_program_php_ver.php#link-a

    ▼データベース関連の仕様一覧
    https://www.xserver.ne.jp/manual/man_db_spec.php

    なお、サーバーパネル「MySQL設定」からご利用のデータベースを
    確認すると、「MariaDB5.5(旧MySQL5.0)」と「MariaDB5.5(旧MySQL5.5)」での
    設定となっておりましたので、
    よろしければ、サーバーパネル「MySQL移行ツール」をご利用いただき
    最新のバージョンへの移行をご検討いただければと存じます。

    ▼MySQL移行ツール
    https://www.xserver.ne.jp/manual/man_db_shift_tool.php

    ただ、導入されているプラグインやテーマにおきまして、
    「MySQL5.7」に対応しているかについては
    あらかじめ、お客様にてご確認くださいますようお願いいたします。

    ==========

    上記に従い移行を行ったところ次のエラーが出てサイトが表示されなくなりました。

    ==========

    データベース接続確立エラー
    これは、wp-config.php ファイルのユーザー名とパスワードが正しくないか、あるいは mysql804a.xserver.jp のデータベースサーバーに接続できないかのどちらかを意味します。ホスティングサービスのデータベースサーバーがダウンしているかもしれません。

    ユーザー名とパスワードに間違いはありませんか ?
    正しいホスト名を入力しましたか ?
    データベースサーバーは動作中ですか ?
    こうした用語が何を意味しているのか分からない場合は、ホスティングサービスに連絡するべきでしょう。助けが必要であればいつでも WordPress サポートフォーラムを訪れることができます。

    ==========

    大変申し訳ございませんが教えて頂けると助かります。
    宜しくお願いします。

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • こんにちは

    参照されているページにある、「MySQLホスト名」の変更は行いましたか?

    トピック投稿者 mufufu77

    (@mufufu77)

    munyagu (@munyagu)様
    ご連絡ありがとうございます。
    「MySQLホスト名」の変更とは、wp-config.php ファイルの「MySQLホスト名」を利用中のエックスサーバーのMyQUL一覧に記載されている

    MySQL5.7情報
    MySQL5.7 バージョン 5.7.x
    「MySQL5.7 ホスト名 mysqlXXX.xserver.jp」に変更するということでしょうか?

    こちらは行っておりませんでした。

    この場合、FFFTP内にあるwp-config.php ファイルをテキストエディタで開いて新しい「mysqlXXX.xserver.jp」に変更して適当な場所に保存し、元々あったmysqlXXX.xserver.jpのファイルを削除して新しい「mysqlXXX.xserver.jp」をアップロードするという理解で合っておりますでしょうか?

    理解が乏しくて申し訳ございませんが教えて頂けると助かります。宜しくお願いします。

    その理解で合っています。

    XSERVER の「MySQL移行ツール」を使ったことがないので、どこから新しいデータベースサーバー名を持ってくれば良いのかは私には分かりません。
    不安なら XSERVER にお問い合わせ下さい。

    ファイルはサーバー上のものを削除せずに上書きアップロードして下さい。
    ファイルの属性が変わらなくて済みます。

    また、変更前のファイルのバックアップは取っておいてください。

    トピック投稿者 mufufu77

    (@mufufu77)

    munyagu (@munyagu)様

    ご連絡ありがとうございます。
    アドバイスを頂いてから今まで試行錯誤して1つ1つ変更してバックアップを取りながら上書きアップロードしましたら無事に表示されるようになりました。
    大変助かりました。
    本当にありがとうございます!!

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • トピック「使い方全般 問題解決方法」には新たに返信することはできません。