質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

ただいまの
回答率

88.21%

ワードプレスで作成したサイトがWEB上で表示されません

解決済

回答 1

投稿 編集

  • 評価
  • クリップ 1
  • VIEW 569
退会済みユーザー

退会済みユーザー

ワードプレスを始めて2か月ほどの初心者です。この度、一つのアップデートをきっかけにサイトが吹き飛ぶところまで行き、最悪の事態は抜けられたものの肝心となる箇所が手を尽くしてもどうにもならなく、完全に詰まってしまいました。

実現したいことはただ一点です。

「ワードプレスで作成したサイトをWEB上で問題なく表示したい」

ここまでの経緯です。

具体的にはワードプレスのアップデート、バージョン5.4へのアップデート実行した結果、ブログ記事本文の文字入力が不可能になるという現象が起こり、対策していくうちにサーバーの最深部まで手を加えねばならない事態にまで行きまして、最終的に一度ブログを削除する手段しか取る方法がないところまで行きました。

ブログを一度すべて削除して旧バージョン(5.3)のワードプレスをインストールし、バックアップから記事やプラグイン、画像を復元しました。その時点では投稿への文字の入力が可能なこと、今までの投稿が復元されていることを確認しました。

一方で、サイトがWeb上で表示されない等の問題は依然としてあったので、

・プラグインの一斉停止
・テーマを「Twenty Seventeen」へ変更
・「wp-config.php」にデバッグの内容を追加
・データベース接続確立エラーが原因だと認識、改めて「wp-config.php」の修正およびサイトデータがドメイン名ディレクトリ「chagoh-rockbaseballgamebaka.com」直下の「public_html」内に存在していることを確認
・ブログ内でさらにコンフィグの初期設定を行い、成功

・PHPをエックスサーバーにて推奨のものへバージョン更新
・「index.html」の削除
・ブラウザのキャッシュをクリア
・「wp-config.php」の中に書いてある
「define('WP_DEBUG', false);」

「define('WP_DEBUG', true);」

に変更

・「wp-config.php」を一から再構成、内容は以下です


<?php
/**

WordPress の基本設定

このファイルは、インストール時に wp-config.php 作成ウィザードが利用します。
ウィザードを介さずにこのファイルを "wp-config.php" という名前でコピーして
直接編集して値を入力してもかまいません。

このファイルは、以下の設定を含みます。

  • MySQL 設定
  • 秘密鍵
  • データベーステーブル接頭辞
  • ABSPATH

@link http://wpdocs.osdn.jp/wp-config.php_%E3%81%AE%E7%B7%A8%E9%9B%86

@package WordPress
*/
// 注意:
// Windows の "メモ帳" でこのファイルを編集しないでください !
// 問題なく使えるテキストエディタ
// (http://wpdocs.osdn.jp/%E7%94%A8%E8%AA%9E%E9%9B%86#.E3.83.86.E3.82.AD.E3.82.B9.E3.83.88.E3.82.A8.E3.83.87.E3.82.A3.E3.82.BF 参照)
// を使用し、必ず UTF-8 の BOM なし (UTF-8N) で保存してください。

//  MySQL 設定 - この情報はホスティング先から入手してください。  //
/** WordPress のためのデータベース名 */
define('DB_NAME', 'XXXX_wp3');

/** MySQL データベースのユーザー名 */
define('DB_USER', 'XXXX_wp3');

/** MySQL データベースのパスワード */
define('DB_PASSWORD', 'XXXXXXXXX');

/** MySQL のホスト名 */
define('DB_HOST', 'mysqlXXXX.xserver.jp');

/** データベースのテーブルを作成する際のデータベースの文字セット */
define('DB_CHARSET', 'utf8');

/** データベースの照合順序 (ほとんどの場合変更する必要はありません) */
define('DB_COLLATE', '');

/**#@+

認証用ユニークキー

それぞれを異なるユニーク (一意) な文字列に変更してください。
{@link https://api.wordpress.org/secret-key/1.1/salt/ WordPress.org の秘密鍵サービス} で自動生成することもできます。
後でいつでも変更して、既存のすべての cookie を無効にできます。これにより、すべてのユーザーを強制的に再ログインさせることになります。

@since 2.6.0
*/
define('AUTH_KEY',         'put your unique phrase here');
define('SECURE_AUTH_KEY',  'put your unique phrase here');
define('LOGGED_IN_KEY',    'put your unique phrase here');
define('NONCE_KEY',        'put your unique phrase here');
define('AUTH_SALT',        'put your unique phrase here');
define('SECURE_AUTH_SALT', 'put your unique phrase here');
define('LOGGED_IN_SALT',   'put your unique phrase here');
define('NONCE_SALT',       'put your unique phrase here');
/**#@-*/

/**

WordPress データベーステーブルの接頭辞

それぞれにユニーク (一意) な接頭辞を与えることで一つのデータベースに複数の WordPress を
インストールすることができます。半角英数字と下線のみを使用してください。
*/
$table_prefix  = 'wp_';
/**

開発者へ: WordPress デバッグモード

この値を true にすると、開発中に注意 (notice) を表示します。
テーマおよびプラグインの開発者には、その開発環境においてこの WP_DEBUG を使用することを強く推奨します。

その他のデバッグに利用できる定数については Codex をご覧ください。

@link http://wpdocs.osdn.jp/WordPress%E3%81%A7%E3%81%AE%E3%83%87%E3%83%90%E3%83%83%E3%82%B0
*/
define('WP_DEBUG', false);
/* 編集が必要なのはここまでです ! WordPress でブログをお楽しみください。 */

/** Absolute path to the WordPress directory. */
if ( !defined('ABSPATH') )
define('ABSPATH', dirname(FILE) . '/');

/** Sets up WordPress vars and included files. */
require_once(ABSPATH . 'wp-settings.php');


以上のことを試みましたが、WEB上でサイトが表示されない状態を脱却できません。

管理画面へのログインは可能で、今までの投稿や画像等もバックアップから復元したので最小限の損害で収まっています。

ただ、データベースを再インストールした際に新たに生成したデータベースではなく、以前のデータベースに差し替えたのが悪かったのか、とも懸念しています。具体的にはデータベース名とユーザー名、これらを

「wp5_」から「wp3_」へ差し替え、それに対する修正箇所も修正しました。

以上のことから、完全に状態が泥沼化し、エックスサーバーに問い合わせても「当社の管轄外」とのことで、ウェブサイトを当たっていくうちにこのページを見つけ、思い立ってご質問させていただくことを決断いたしました。

状況をまとめます。

・ワードプレスのアップデートにより不具合発生

・サイトを一度完全に削除し、ワードプレスの再インストール(5.3)を実行

・データベースからデータを復元

・プラグインの一斉停止、テーマをTwenty Seventeenへ変更

・管理画面にアクセスは可能、投稿の編集も問題ない状態

・WEB上でサイトが表示されない、PCからもモバイルからアクセスしても表示されない

・サイトがWEB上で問題なく表示されれば解決する事項。「死の真っ白画面」さえ解決できれば万事解決

おそらくは「index.html」および「index.php」、「wp-config.php」に問題があるのだろうと考えていますが、具体的な対処方法をネットで検索し、その通りに実行しても解決する兆しが一向にありません。丸3日かけて状況が好転しないので、お力をお貸しいただけると大変幸いです。何卒よろしくお願いします。

補足情報(FW/ツールのバージョンなど)

ワードプレス 5.4→5.3

編集アプリ:filezilla、サクラエディタ

  • 気になる質問をクリップする

    クリップした質問は、後からいつでもマイページで確認できます。

    またクリップした質問に回答があった際、通知やメールを受け取ることができます。

    クリップを取り消します

  • 良い質問の評価を上げる

    以下のような質問は評価を上げましょう

    • 質問内容が明確
    • 自分も答えを知りたい
    • 質問者以外のユーザにも役立つ

    評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

    質問の評価を上げたことを取り消します

  • 評価を下げられる数の上限に達しました

    評価を下げることができません

    • 1日5回まで評価を下げられます
    • 1日に1ユーザに対して2回まで評価を下げられます

    質問の評価を下げる

    teratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。

    • プログラミングに関係のない質問
    • やってほしいことだけを記載した丸投げの質問
    • 問題・課題が含まれていない質問
    • 意図的に内容が抹消された質問
    • 過去に投稿した質問と同じ内容の質問
    • 広告と受け取られるような投稿

    評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。

    質問の評価を下げたことを取り消します

    この機能は開放されていません

    評価を下げる条件を満たしてません

    評価を下げる理由を選択してください

    詳細な説明はこちら

    上記に当てはまらず、質問内容が明確になっていない質問には「情報の追加・修正依頼」機能からコメントをしてください。

    質問の評価を下げる機能の利用条件

    この機能を利用するためには、以下の事項を行う必要があります。

質問への追記・修正、ベストアンサー選択の依頼

  • dousojin

    2020/04/07 19:29

    エラーログは確認されましたか?
    https://www.xserver.ne.jp/manual/man_server_logerror.php

    キャンセル

  • 退会済みユーザー

    退会済みユーザー

    2020/04/08 16:00

    ご覧くださり誠にありがとうございます。

    提示して頂いたリンクを参考に、エラーログをダウンロードして内容をサクラエディタで確認したところ、何も記入されていないファイルとなっていました。

    初心者ながらにエラーは起こってないことがなんとなくわかりました。エックスサーバーの指示でテーマの変更を再度試みていますが、画面が真っ白のままです。

    結構ドツボにハマっております・・・。アドバイスありがとうございます!

    キャンセル

  • CHERRY

    2020/04/14 22:35

    表示されないでは、状況がわかりません。

    発生している状況を具体的に記載してください。

    また、
    define('WP_DEBUG', false);
    を true にして、デバッグモードにするとなにか表示されますか?

    キャンセル

回答 1

check解決した方法

-1

サーバー会社とのやり取りで解決しました。ありがとうございました。

投稿

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

15分調べてもわからないことは、teratailで質問しよう!

  • ただいまの回答率 88.21%
  • 質問をまとめることで、思考を整理して素早く解決
  • テンプレート機能で、簡単に質問をまとめられる

関連した質問

同じタグがついた質問を見る