サポート » 使い方全般 » phpを操作してしまってから、ダッシュボードが文字化けしています

  • 解決済 roco82

    (@roco82)


    お世話になっております。

    表題の件でお尋ねしたいと思います。

    まず昨日、新しいテンプレートを導入した時、メニューに表示されないプラグインがあったため、プラグインに書かれていた記載をphpに加えたところ、ブログが全く表示されなくなりました。

    いろいろ調べて、エラーを表示させたところ、

    Notice: Use of undefined constant ddsg_language – assumed ‘ddsg_language’ in /home/macomoco/rocomoco82.com/public_html/wp-content/plugins/sitemap-generator/sitemap-generator.php on line 45

    Parse error: syntax error, unexpected ‘<‘ in /home/macomoco/rocomoco82.com/public_html/wp-content/themes/refinepro/functions-widget.php on line 846

    という表示が出たので、
    このエラーの下の方(今回私が操作してエラーになった部分)を、加えたものを削除しました。

    そうしたら、一応ブログは表示されたのですが、ブログ上部に新たなエラーが表示され、ダッシュボードの内部は全て文字化け状態になっています。。。

    Notice: Use of undefined constant ddsg_language – assumed ‘ddsg_language’ in /home/macomoco/rocomoco82.com/public_html/wp-content/plugins/sitemap-generator/sitemap-generator.php on line 45

    Notice: add_custom_background の使用はバージョン 3.4 から非推奨になっています! 代わりに add_theme_support( ‘custom-background’, $args ) を使ってください。 in /home/macomoco/rocomoco82.com/public_html/wp-includes/functions.php on line 2638

    この下の部分が新たなエラーです。

    FFFTPから目的のphpを開く時に、
    右クリックでもメモ帳でしか開けなかったので、それをTeraPadにコピペして改変(というか、私が加えた一行を削除しただけです。)したからいけなかったのか、

    そもそもエラーが出たから、いじっていない部分まで、勝手に書き換えられたのか、

    テンプレートを変えた事が関係するのか、もう何が悪いのかよくわからなくなってしまっています。

    あれから、上記のエラーはテンプレートが影響していそうだったので、
    違うテンプレートに変更してみると、エラーが変わり、さらにエラーにプラグインに関するモノがあったので、そのプラグインを停止しました。

    で、現在のエラーは以下のようなものです。

    Notice: Use of undefined constant ddsg_language – assumed ‘ddsg_language’ in /home/macomoco/rocomoco82.com/public_html/wp-content/plugins/sitemap-generator/sitemap-generator.php on line 45

    Notice: add_custom_background 縺ョ菴ソ逕ィ縺ッ繝舌�繧ク繝ァ繝ウ 3.4 縺九i髱樊耳螂ィ縺ォ縺ェ縺」縺ヲ縺�∪縺! 莉」繧上j縺ォ add_theme_support( ‘custom-background’, $args ) 繧剃スソ縺」縺ヲ縺上□縺輔>縲 in /home/macomoco/rocomoco82.com/public_html/wp-includes/functions.php on line 2638

    Notice: has_cap 縺ョ菴ソ逕ィ縺ッ繝舌�繧ク繝ァ繝ウ 2.0 縺九i髱樊耳螂ィ縺ォ縺ェ繧翫∪縺励◆ ! 莉」繧上j縺ォ 繝励Λ繧ー繧、繝ウ繧�ユ繝シ繝槭〒縺ョ繝ヲ繝シ繧カ繝シ繝ャ繝吶Ν縺ョ菴ソ逕ィ縺ッ謗ィ螂ィ縺輔l縺ヲ縺�∪縺帙s縲ゆサ」繧上j縺ォ讓ゥ髯舌げ繝ォ繝シ繝励→讓ゥ髯舌r菴ソ縺」縺ヲ縺上□縺輔>縲 繧剃スソ縺」縺ヲ縺上□縺輔>縲 in /home/macomoco/rocomoco82.com/public_html/wp-includes/functions.php on line 2722

    Notice: has_cap 縺ョ菴ソ逕ィ縺ッ繝舌�繧ク繝ァ繝ウ 2.0 縺九i髱樊耳螂ィ縺ォ縺ェ繧翫∪縺励◆ ! 莉」繧上j縺ォ 繝励Λ繧ー繧、繝ウ繧�ユ繝シ繝槭〒縺ョ繝ヲ繝シ繧カ繝シ繝ャ繝吶Ν縺ョ菴ソ逕ィ縺ッ謗ィ螂ィ縺輔l縺ヲ縺�∪縺帙s縲ゆサ」繧上j縺ォ讓ゥ髯舌げ繝ォ繝シ繝励→讓ゥ髯舌r菴ソ縺」縺ヲ縺上□縺輔>縲 繧剃スソ縺」縺ヲ縺上□縺輔>縲 in /home/macomoco/rocomoco82.com/public_html/wp-includes/functions.php on line 2722

    一番上のsitemap-generatorはプラグインなので、停止しようとしましたが、なぜかプラグインの欄に現在表示がありません。

    また、ネット上で文字化けを解読するものを利用したのですが、
    上から2番めのエラーは、

    Notice: add_custom_background の使用はバ�ジョン 3.4 から非推奨になって�! 代わりに add_theme_support( ‘custom-background’, $args ) を使ってください in /home/macomoco/rocomoco82.com/public_html/wp-includes/functions.php on line 2638

    というもので、

    下の2つは
    Notice: has_cap の使用はバ�ジョン 2.0 から非推奨になりました ! 代わりに プラグイン�ーマでのユーザーレベルの使用は推奨されて�せん。代わりに権限グループと権限を使ってください を使ってください in /home/macomoco/rocomoco82.com/public_html/wp-includes/functions.php on line 2722

    という意味のようです。

    現在はこのエラーが出ていて、
    ブログは表向きは正常に表示されているようです。
    なので、今困っている事としては、ダッシュボードが全て文字化けしている状態で、
    機能も正常に使えない(試したのはウィジェットの操作と、windows live writerからの投稿)状態です。

    自分なりに調べてみたところ、プラグインに関するエラーのようですが、
    なにをどうすればよいのか、全くわかりません。

    プラグインを無効化(文字化けしているので、できているのかやや不明ですが)したところ

    Notice: Use of undefined constant ddsg_language – assumed ‘ddsg_language’ in /home/macomoco/rocomoco82.com/public_html/wp-content/plugins/sitemap-generator/sitemap-generator.php on line 45

    Notice: add_custom_background 縺ョ菴ソ逕ィ縺ッ繝舌�繧ク繝ァ繝ウ 3.4 縺九i髱樊耳螂ィ縺ォ縺ェ縺」縺ヲ縺�∪縺! 莉」繧上j縺ォ add_theme_support( ‘custom-background’, $args ) 繧剃スソ縺」縺ヲ縺上□縺輔>縲 in /home/macomoco/rocomoco82.com/public_html/wp-includes/functions.php on line 2638

    Notice: has_cap 縺ョ菴ソ逕ィ縺ッ繝舌�繧ク繝ァ繝ウ 2.0 縺九i髱樊耳螂ィ縺ォ縺ェ繧翫∪縺励◆ ! 莉」繧上j縺ォ 繝励Λ繧ー繧、繝ウ繧�ユ繝シ繝槭〒縺ョ繝ヲ繝シ繧カ繝シ繝ャ繝吶Ν縺ョ菴ソ逕ィ縺ッ謗ィ螂ィ縺輔l縺ヲ縺�∪縺帙s縲ゆサ」繧上j縺ォ讓ゥ髯舌げ繝ォ繝シ繝励→讓ゥ髯舌r菴ソ縺」縺ヲ縺上□縺輔>縲 繧剃スソ縺」縺ヲ縺上□縺輔>縲 in /home/macomoco/rocomoco82.com/public_html/wp-includes/functions.php on line 2722

    Notice: has_cap 縺ョ菴ソ逕ィ縺ッ繝舌�繧ク繝ァ繝ウ 2.0 縺九i髱樊耳螂ィ縺ォ縺ェ繧翫∪縺励◆ ! 莉」繧上j縺ォ 繝励Λ繧ー繧、繝ウ繧�ユ繝シ繝槭〒縺ョ繝ヲ繝シ繧カ繝シ繝ャ繝吶Ν縺ョ菴ソ逕ィ縺ッ謗ィ螂ィ縺輔l縺ヲ縺�∪縺帙s縲ゆサ」繧上j縺ォ讓ゥ髯舌げ繝ォ繝シ繝励→讓ゥ髯舌r菴ソ縺」縺ヲ縺上□縺輔>縲 繧剃スソ縺」縺ヲ縺上□縺輔>縲 in /home/macomoco/rocomoco82.com/public_html/wp-includes/functions.php on line 2722

    Warning: Cannot modify header information – headers already sent by (output started at /home/macomoco/rocomoco82.com/public_html/wp-content/plugins/sitemap-generator/sitemap-generator.php:45) in /home/macomoco/rocomoco82.com/public_html/wp-includes/pluggable.php on line 881

    とエラーが表示されました。

    どこをどういじればよいのか、
    エラーの意味がもはやわからなくなってしまいました。

    改善方法がお分かりの方がいらっしゃいましたら、アドバイスいただければ幸いです。

    よろしくお願いいたします。

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

    まず、sitemap-generator プラグイン を wp-content/plugins/ から、FTPで削除してください

    FFFTPから目的のphpを開く時に、
    右クリックでもメモ帳でしか開けなかったので、それをTeraPadにコピペして改変(というか、私が加えた一行を削除しただけです。)したからいけなかったのか、

    文字化けについては、多分これが原因だと思います。

    変更を加えた、ファイルを含むテーマや プラグインは、(ダウンロードしてローカルに保存した上で、)サーバ側の、テーマやプラグインを削除してください。(ファイル単位ではなくて、プラグインやテーマ単位で削除です)

    そうすれば、文字化けは治ると思います。

    そこまでやって、どのようなエラーが出るか書き込んでください。

    トピック投稿者 roco82

    (@roco82)

    nobitaさん、お忙しい中コメントいただきありがとうございます。

    テーマはローカルに所持しているので、削除可能です。

    プラグインに関してちょっとお聞きしたいのですが、
    FTPからダウンロードしようとしたら、ダウンロードできないファイルがあったので、
    また導入すればいいかと思い、pluginsフォルダ内のファイルを全て削除しようかと思っているのですが、

    その中に、いくつかphpファイル(hello,index,japanese各php)があるのですが、
    これも削除してしまっても大丈夫でしょうか?
    ダウンロードできません、と出たので、どうしようかと思いまして。

    よろしくお願いいたします。

    トピック投稿者 roco82

    (@roco82)

    お世話になっております。
    追記です。

    とりあえず、sitemap-generator プラグインを取り急ぎ削除したところ、
    文字化けは直りました!

    今は、
    Notice: add_custom_background の使用はバージョン 3.4 から非推奨になっています! 代わりに add_theme_support( ‘custom-background’, $args ) を使ってください。 in /home/macomoco/rocomoco82.com/public_html/wp-includes/functions.php on line 2638

    Notice: has_cap の使用はバージョン 2.0 から非推奨になりました ! 代わりに プラグインやテーマでのユーザーレベルの使用は推奨されていません。代わりに権限グループと権限を使ってください。 を使ってください。 in /home/macomoco/rocomoco82.com/public_html/wp-includes/functions.php on line 2722

    というエラーが出ております。

    入れた覚えのないプラグインや上記phpが存在するので、
    一気に全て削除していいものか(ダウンロードも不可のため)不安ですが、
    問題なさそうでしたら、全て削除してみます。

    テーマもすぐインストールできる状態(ローカルに存在)ですので。

    アドバイスいただければ幸いです。
    お忙しい中大変申し訳ありません。
    よろしくお願いいたします。

    トピック投稿者 roco82

    (@roco82)

    こんばんは、お世話になっております。

    あの後、まだ機能は戻っていない状態だったのですが、
    エラーを確認するために、wp-config.phpの中の

    define(‘WP_DEBUG’, false); を define(‘WP_DEBUG’, true); に

    変更していたのですが、ダッシュボードの文字化けが直ったので、
    この部分をひとまず(~false)に戻したところ、

    残る2つのエラーは消え、
    機能面に関しても、今操作している範囲では、再起できたようです。

    というわけでひとまず「解決済み」とさせていただきます。

    nobitaさん、
    お忙しい中、アドバイスいただき、本当にありがとうございました!

    何をどうして良いのか困り果てていましたので、大変助かりました。
    ありがとうございました。

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • トピック「phpを操作してしまってから、ダッシュボードが文字化けしています」には新たに返信することはできません。