サポート » その他 » サイトに重大なエラーがありました。

  • いつもお世話になっております。

    サイトに重大なエラーがありました。 詳細については、サイト管理者のメール受信ボックスを確認してください。

    現在、このような状況で大変困っています。そこでまず、「サイト管理者のメール受信ボックスを確認」とあるのですが、特にメールが送られてきていません。なにとぞ、よろしくお願いいたします。

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

    サイトに重大なエラーがありました。

    エラーメッセージをお知らせください。なるべくエラーメッセージをコピーしてそのまま貼り付けてください。

    トピック投稿者 shirayuki2020

    (@shirayuki2020)

    びっくりしました。こんな夜中に対応していただいてありがとうございます。

    Fatal error: Cannot redeclare wp_slash_strings_only() (previously declared in /home/users/2/main.jp-5275e9a272e7df8b/web/wp-includes/formatting.php:5559) in /home/users/2/main.jp-5275e9a272e7df8b/web/wp-includes/deprecated.php on line 4120

    エラーに関してはこちらです。

    deprecatedの中を見てみたら下記のように書かれてました。

    * @param mixed $value Scalar or array of scalars.
    * @return mixed Slashes $value
    */

    function wp_slash_strings_only( $value ) { ←4120の場所
    return map_deep( $value, ‘addslashes_strings_only’ );
    }
    /**
    * Adds slashes only if the provided value is a string.
    *
    * @since 5.3.0
    * @deprecated 5.6.0
    *
    * @see wp_slash()
    *
    * @param mixed $value
    * @return mixed
    */
    function addslashes_strings_only( $value ) {
    return is_string( $value ) ? addslashes( $value ) : $value;
    }

    テーマはcocoonを使用しています。
    サーバはロリポップです。
    プラグインはたくさんあります。
    wp-yomigana
    tinymce-advanced
    shortcoes-ultmate
    ml-slider
    biz-calendar
    です。

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

    トピック投稿者 shirayuki2020

    (@shirayuki2020)

    たびたび 申し訳ありません。

    formatting.phpを開くと5559の場所は下記のとおりです

    /**
    * Adds slashes to only string values in an array of values.
    *
    * This should be used when preparing data for core APIs that expect slashed data.
    * This should not be used to escape data going directly into an SQL query.
    *
    * @since 5.3.0
    *
    * @param mixed $value Scalar or array of scalars.
    * @return mixed Slashes $value
    */
    function wp_slash_strings_only( $value ) { ←5559のところ
    return map_deep( $value, ‘addslashes_strings_only’ );
    }

    /**
    * Adds slashes only if the provided value is a string.
    *
    * @since 5.3.0
    *
    * @param mixed $value
    * @return mixed
    */
    function addslashes_strings_only( $value ) { 
    return is_string( $value ) ? addslashes( $value ) : $value;
    }

    WordPress 本体の自動更新が失敗した可能性があります。手動で更新してみてはと思います。

    手動更新に関しては、「WordPress のアップグレード | WordPress.org 日本語」ページの「手動更新」セクションをご覧ください。

    参考トピック: Fatal errorと出てしまいます | WordPress.org 日本語

    トピック投稿者 shirayuki2020

    (@shirayuki2020)

    ありがとうございました。
    手動でやったらなんとかできました。

    プラグインのbiz-calenderを有効化すると変な文字がでてきます。

    でもなんとかなりました。ありがとうございました。

5件の返信を表示中 - 1 - 5件目 (全5件中)
  • トピック「サイトに重大なエラーがありました。」には新たに返信することはできません。