サポート » マルチサイト » マルチサイトの解除について

  • 現在、マルチサイトで運用をしておりまして、現在サーバー移転中につき2つのサーバーを併用している期間になります。
    これを期に、もうマルチサイトとして使わなくなったブログがあるので、それを通常のシングル(?)に戻したいと思っています。
    まずは、当方の環境をまず記します。

    GMOクラウド InfinitoPlusサーバー(Xserverに移行中ですが、併用している状態です)
    Mac OS 10.11.5
    WordPress 4.5.2
    PHP:PHP-5.2.17
    MySQL5:5.0.83
    URL: http://pockets.jp/blog/ (ここがWP導入部分のディレクトリで、他はHTMLで書かれたサイトです)

    さて、まず現状で動いているwp-config.phpの内容をお見せします。
    WP指定のPasteBinを使って閲覧出来るようにしてあります。
    また、重要な情報は CHANGE_HERE という風に置き換えております。
    http://pastebin.com/9WH930PD

    マルチサイト化を解除するために、追加した項目を削除し、
    define(‘WP_ALLOW_MULTISITE’, false);
    の部分のtrue→falseに変えたものが以下の通りです。
    http://pastebin.com/Ki22R5xK

    これにした途端、

    「このページにアクセスするための十分なアクセス権がありません。」

    と表示されてしまいます。
    元に戻すとアクセス可能になるのですが、マルチサイトを解除したいので本末転倒です。

    .htaccessファイルの内容は以下です。
    但し、infinitoplusでは.htaccessは不要だったかもしれません。
    ちなみに、試しにファイル名をhtaccess.txtみたいにしても何も影響してきているようには見えないので、不要だと思うのですが自分の分からない要素が影響している可能性はあるので、念のために以下のPasteBinに載せてあります。
    http://pastebin.com/kww4S0T8

    もう1週間ほどGoogle先生との対話を続けていますが、もう自力は無理です。
    どうかお力添えを頂けましたら、本当に助かります。
    どうか、よろしくお願い致します。

8件の返信を表示中 - 1 - 8件目 (全8件中)
  • まず、すべてのプラグインを停止します。
    マルチサイトを解除すると、メインのサイト以外は消えます。
    wp-config.php, htaccess をマルチサイト化する時に保存した元のファイルに入れ替えます。
    データベース内の余分なテーブルを削除します。

    トピック投稿者 pockets_WP

    (@pockets_wp)

    맹조様、ご回答ありがとうございます。
    実は、今までにWPを使って作ったサイトは3つ程なのですが、今回取り組んでいるものが初めてのWPで、色々と分からないまま進んだ経緯があります。
    よって、wp-config.phpと.htaccessは保存してないのが実情です。
    ただ、この2つのファイルはそこまで複雑な内容が書かれているものでは無いと思っているので、きっちりと書き戻してやれば機能するのではと思っております。
    掲載しているwp-config.phpの改変した部分を比較して頂くと、どこに問題が隠れているとお考えでしょうか?
    マルチサイトに必要な箇所を削除すると、/wp-admin/index.phpに入れなくなってしまうこの現象が現時点で一番解消したい問題点です。
    具体的なご指摘を頂けると助かります。よろしくお願いします。

    (追記)
    「このぺーじにアクセスするためのアクセス権がありません。」
    というエラー表示が出る際に、何故か/wp-admin/index.phpから以下のようなURLに転送されている事も気になります。

    pockets.jp/blog/wp-admin/network/plugins.php?plugin_status=all&paged=1&s

    と変わってしまっています。この辺りに何かきっかけが在ればよいのですが…

    参考までに、
    こちらが/wp-admin/network/plugins.php
    http://pastebin.com/g26v1gpY

    そして、こちらが/wp-admin/plugins.php
    http://pastebin.com/gvMwWGFN

    マルチサイトを解除後のダッシュボードは、残るメインサイトのダッシュボードアドレスではないですか。

    トピック投稿者 pockets_WP

    (@pockets_wp)

    맹조様、重ねて感謝です。
    マルチサイトを解除するために、wp-config.phpを書き換えた途端、もうダッシュボードにはアクセス出来なくなってしまうのです。例のアクセス権が無いという表記に変わってしまい…。

    重ねて尋ねますが、最初にプラグインの無効化は行ったんですね。

    wp-admin/network/plugins.php?plugin_status=all&paged=1&s に飛ばされた後 wp-admin まで残してその後ろ全部消しても同様にリダイレクトされますか?

    トピック投稿者 pockets_WP

    (@pockets_wp)

    맹조様
    ご回答ありがとうございます。
    はい、プラグインの無効化はネットワーク全てのものを無効化しております。

    トピック投稿者 pockets_WP

    (@pockets_wp)

    Hinaloe様
    ご回答にご参加いただきありがとうございます。
    大変助かります。

    念のために再度やってみましたが、やはり「このページにアクセスするための十分なアクセス権がありません。」というエラーが出てしまいます。
    その際のURLはpockets.jp/blog/wp-admin/のままになっています。

    現状を再度確認し、その報告でした。
    失礼します。

8件の返信を表示中 - 1 - 8件目 (全8件中)
  • トピック「マルチサイトの解除について」には新たに返信することはできません。