サポート » 使い方全般 » wp-config.phpのエラーによる真っ白画面

  • blogにログインしようとしたところ、画面が真っ白になってしまい、blog管理画面にログインできなくなってしまいました。

    まずサーバー管理会社(ロリポップ)に確認をし、調べてもらったところ原因はblog/wp-config.php の 32 行目でエラーが発生しているとこのこと。

    [Fri May 14 13:10:51.553270 2021] [php7:error] [pid 314490] [client 210.172.128.230:45560] PHP Parse error: syntax error, unexpected ”);’ (T_CONSTANT_ENCAPSED_STRING), expecting ‘)’ in /home/users/0/chicappa.jp-XXXX)/web/blog/wp-config.php on line 32

    ロリポップのwp-config.phpを確認してみたら、
    ** MySQL のパスワード */
    define(‘DB_PASSWORD’, ‘XXXX’);
    上記の箇所でした。

    参考までに……
    2週間ほど前に phpヴァージョンを最新にするべく古いデータベースを保存した上で新しくデータベースを作り、更新しました(当方、初心者なので他の方のブログを参考にしました)。
    その際に古い方も合わせてデータベースのパスワードをブログに倣って新しくしてしまいました。

    ちなみに、古いパスワードを入れ直してみようかと思ったのですが、古いほうをメモしておかなかったので戻すことができません……。

    データベースの問題なのでサーバーでは対応できないと言われ、お手上げ状態です。
    せめてログインできるようになると助かるのですが。

    ロリポップからは下記のようなメールをいただいたのですが、公式フォーラムへの参加は初めてなものでうまく質問できていなかったらすみません。
    どうか、よろしくお願いいたします。

    • このトピックはdance3が2ヶ月、 1週前に変更しました。
10件の返信を表示中 - 1 - 10件目 (全10件中)
  • こんにちは。
    状況を詳しく教えていただけますか?

    ロリポップのレンタルサーバー上に複数のデータベースを作成してあるということでしょうか?

    古いデータベースがレンタルサーバー上に残っている状態であれば、

    ロリポップレンタルサーバーの
    ユーザー専用ページ内『サーバーの管理・設定』>『データベース』>『操作する』>『パスワード確認』

    で確認できるかもしれません。
    ちなみに参考にされたブログは覚えておられますか?

    スレッド開始 dance3

    (@dance3)

    @yukinobu さま

    返信ありがとうございます。
    古いデータベースは残っています。
    パスワードは新旧ともに最近変更してしまい、
    そのパスワードはわかります。

    https://www.vektor-inc.co.jp/post/lolipop-php-version/
    こちらを参考に、PHPのヴァージョンアップをしたところ
    ワードプレスそのものが新しくなってしまい、
    古いデータがヴァージョンが古すぎて反映されなくなったようです。
    それをなんとかすべくロリポップの方に相談していたのですが
    そのうちに今の真っ白画面になってしまいました……。

    @dance3 さん

    お返事が遅くなって申し訳ないです。
    PHPをバージョンアップして、WordPressを更新して、色々やっている間に
    真っ白い画面になってしまったということでしょうか?
    あと、新旧のデータベースのパスワードをロリポップのサーバーパネルから変更したという理解で宜しいですか?
    以下の点を確認していただけますか?

    ・wp-config.php の32行目のパスワードの部分ですが、新しいパスワードが入力されているかどうか再度ご確認ください。間違いであったり、全角で入力されているということはありませんか?
    また、文字コードは「Unicode(UTF-8 BOM無)」、改行コード:LF を指定してください。

    参考:
    https://ja.wordpress.org/support/article/editing-wp-config-php/

    ・WordPressウェブサイトのルートフォルダに「.maintenance」というファイルが作成されていませんか?
    作成されている場合には削除して、WordPress管理画面にアクセスできるかどうか再読み込みしてください。

    スレッド開始 dance3

    (@dance3)

    @yukinobu さま

    お返事ありがとうございます。

    >PHPをバージョンアップして、WordPressを更新して、色々やっている間に
    >真っ白い画面になってしまったということでしょうか?
    >あと、新旧のデータベースのパスワードをロリポップのサーバーパネルから変更したという理解で宜しいで>すか?

    はい、そうです。
    wp-config.php の32行目のパスワードを再確認しましたが、半角英字&数字で構成しており、全角でも間違いでもありませんでした。

    >WordPressウェブサイトのルートフォルダに「.maintenance」というファイルが作成されていませんか?

    こちらはロリポップの管理画面で確認するのでしょうか。検索をかけてみましたが、ヒットしないのでないように思われます。

    今は真っ白画面ではなく「データベース確立エラー」と表示されるようになりました。

    せめてワードプレスを使えるようにして欲しいとロリポップに問い合わせをしたところ、
    新しくインストールしなおすしかないとの返答があり、その場合は今までのブログやコメントは
    捨てるしかないようです。

    使い続けても今後またヴァージョンが変わるたびにこのようなことが起きるのではないかと心配になってしまいました……。

    なるほど。
    データベースのデータが無事であれば、ロリポップのサーバーパネルからデータベースのデータをエクスポート(ファイルとして出力すれば)新しくWordPressインストールし直した時でも、移行できる可能性はあります。
    個人的にはまだ諦めなくてもいいと思いますよ。

    参考記事
    https://webkaru.net/rental-server/lolipop-phpmyadmin-db-export/#:~:text=%E3%80%8C%E3%83%A6%E3%83%BC%E3%82%B6%E5%90%8D%E3%80%8D%E3%80%8C%E3%83%91%E3%82%B9%E3%83%AF%E3%83%BC%E3%83%89%E3%80%8D,%E3%82%A8%E3%82%AF%E3%82%B9%E3%83%9D%E3%83%BC%E3%83%88%E3%82%92%E3%82%AF%E3%83%AA%E3%83%83%E3%82%AF%E3%81%97%E3%81%BE%E3%81%99%E3%80%82

    WordPressをインストールし直すのであれば、新しいデータベースを使った方がいいと思います。

    ちなみに、対象サイトを共有いただくことはできますか?

    あと、プラグインなどで事前にバックアップを取っていたということはありませんか?
    であれば、WordPressを新規インストールした後に、バックアップデータから復元することはできると思います。

    スレッド開始 dance3

    (@dance3)

    @yukinobu さま

    色々、ありがとうございます。
    旧データベースをエクスポートしました!
    (とはいえ、12MBしかなく、中身がちゃんとあるのか心配ではあります)
    対象サイトというのは自分のブログのURLということでしょうか?

    また、プラグインでもバックアップを撮ったのですが、そのプラグインでとったバックアップがどこにあるのかワードプレスにアクセスしてみないとわからないという事態です。

    スレッド開始 dance3

    (@dance3)

    エキスポートしたデータベースの中を見てみたら、ブログの文章は含まれているようでした。
    とりあえずはほっと胸を撫で下ろしております。
    これをどうやって戻すかが問題なのですが、
    ここからはもう新しくワードプレスをインストールし直してからご相談した方が良いでしょうか。

    ひとまず良かったですね。
    データベースの中身には、画像のデータなどが含まれていないので、
    WordPressのインストールディレクトリ のフォルダをFTPソフトでお手元のパソコンにダウンロードしてバックアップを取ってください。

    以下の記事の「サイトデータをバックアップする方法」を参考にしてみてください
    https://catwalk7.com/server-2/#i-5

    スレッド開始 dance3

    (@dance3)

    @yukinobu さま

    アドバイス、ありがとうございました。
    サイトデータは一部できなかったものの
    ほぼボックアップをとることができました!

    あとはワードプレスの再インストールをして
    どうやってデータを戻すか…というところなのですが
    頑張って自分でやってみます。
    もし自分でやってみてできず、
    またロリポップの方でも返答ができないようなことになりましたら、
    またフォーラムでご相談させてください。
    ご教示いただき、本当に助かりました。
    ありがとうございます!

10件の返信を表示中 - 1 - 10件目 (全10件中)
  • このトピックに返信するにはログインが必要です。