サポート » マルチサイト » マルチサイトでテーマのネットワーク有効化ができいない

  • 自作のテーマをアップロードしてネットワークで有効化させたところ、「1 個のテーマを有効化しました。」とアナウンスは出るものの、有効化されません。
    プラス、今までネットワーク有効化されていたテーマも全て無効化されてしまい、「ネットワーク有効化」をクリックしても一向に有効化できない状態となってしました。(「1 個のテーマを有効化しました。」のアナウンスは出るのですが、、、)

    どうすれば、再度テーマをネットワークで有効化できるでしょうか?

    ちなみに、個別のブログの方のテーマを見てみると、ネットワークで無効になっているテーマでもこの問題が発生する前に有効化していたものはそのまま適用さています。

    関係があるのか分かりませんが、プラグインはネットワークで有効化できる状態です。

5件の返信を表示中 - 1 - 5件目 (全5件中)
  • トピック投稿者 uk8075

    (@uk8075)

    追記です。

    デバッグを行ってみたことろ、

    PHP Warning: json_encode(): Invalid UTF-8 sequence in argument in C:\xampp\htdocs\wp-includes\update.php on line 394
    PHP Warning: Illegal string offset ‘xxxxxx’ in C:\xampp\htdocs\wp-admin\network\themes.php on line 36

    と吐き出されています。
    Wordpressのバージョンは3.8.1です。

    自作されたテーマに何らかの問題があり、それが引き金となって他にもエラーが出たのかもしれません。自作テーマを削除した上で通常通りの操作ができるかご確認ください。

    トピック投稿者 uk8075

    (@uk8075)

    返事が遅くなってしまい申し訳ありません。

    自作したテーマはすぐに削除したのですが、上記の通り通常の操作ができない状況です。
    ちなみに、今日のデバッグでは

    PHP Fatal error: Cannot unset string offsets in /home/○○○/○○○/public_html/wp-admin/network/themes.php on line 72

    となっています、、、

    モデレーター Daisuke Takahashi

    (@extendwings)

    現在インストールされているバージョンと同じバージョンのWordPressをダウンロードして上書きしてみてください。
    何らかの原因でファイルが破損してしまったのであれば、たいていは修復できます。

    トピック投稿者 uk8075

    (@uk8075)

    同じバージョンのWordPressをダウンロードして上書きしてみましたが、修復できませんでした。

    こうなると、修復するにはwordpressをまるっと全部再インストールしないといけない感じでしょうか?

5件の返信を表示中 - 1 - 5件目 (全5件中)
  • トピック「マルチサイトでテーマのネットワーク有効化ができいない」には新たに返信することはできません。