サポート » 使い方全般 » WordPress の更新ページでのエラー表示について

  • 初めて質問させていだきます。
    よろしくお願いいたします。

    制作環境
    OS macos 10.12.6
    vagrantの仮想環境にて制作
    WordPress Ver.4.9.1

    ダッシュボード > WordPress の更新 で以下のようなエラーが表示されます。

    • Notice: Trying to get property of non-object in /var/www/html/wp-admin/update-core.php on line 40
    • Notice: Trying to get property of non-object in /var/www/html/wp-admin/update-core.php on line 43
    • Notice: Trying to get property of non-object in /var/www/html/wp-admin/update-core.php on line 46
    • Notice: Trying to get property of non-object in /var/www/html/wp-admin/update-core.php on line 46
    • Notice: Trying to get property of non-object in /var/www/html/wp-admin/update-core.php on line 56
    • Notice: Trying to get property of non-object in /var/www/html/wp-admin/update-core.php on line 93
    • Notice: Trying to get property of non-object in /var/www/html/wp-admin/update-core.php on line 94
    • Notice: Trying to get property of non-object in /var/www/html/wp-admin/update-core.php on line 103
    • Notice: Trying to get property of non-object in /var/www/html/wp-admin/update-core.php on line 109

    調べましたが、原因と解決方法がわかりません。
    ご教示よろしくお願いいたします。

7件の返信を表示中 - 1 - 7件目 (全7件中)
  • CG

    (@du-bist-der-lenz)

    調べて、対処した経緯を教えて下さい。

    サイトの言語設定はどうなってますか?
    更新ボタンを押したんだと思いますが、jaかen_US、どちらを押しましたか?

    トピック投稿者 potarobo

    (@potarobo)

    CGさま
    Notice: Trying to get property of non-object in をGoogleで検索してみましたが、具体的何を指しているのかもわからない状態です。
    すみません、その程度の初心者です。

    • この返信は6年、 2ヶ月前にpotaroboが編集しました。
    トピック投稿者 potarobo

    (@potarobo)

    manboさま
    言語設定は 日本語になっております。
    時間が経っていまして、更新ボタンは押したのかさえ覚えていません。

    update-core.phpをみますと、エラーの出ている40行目から46行目までで、’en_US’になっているあたりが関係あるんでしょうか?

    if ( ‘en_US’ == $update->locale && ‘en_US’ == get_locale() )
    $version_string = $update->current;
    // If the only available update is a partial builds, it doesn’t need a language-specific version string.
    elseif ( ‘en_US’ == $update->locale && $update->packages->partial && $wp_version == $update->partial_version && ( $updates = get_core_updates() ) && 1 == count( $updates ) )
    $version_string = $update->current;
    else
    $version_string = sprintf( “%s–%s“, $update->current, $update->locale );

    現在のWordPressのバージョンはいくつですか?
    あ、失敬・・・
    4.9.1ですね。

    ファイルの上書きで…とか思いますが、それでは根本的な解決ではないので、4.9.1をダウンロードしてその中からwp-contentを削除して一旦上書きしてから4.9.2に更新できませんか?
    https://ja.wordpress.org/wordpress-4.9.1-ja.zip

    • この返信は6年、 2ヶ月前にmanboが編集しました。
    • この返信は6年、 2ヶ月前にmanboが編集しました。
    トピック投稿者 potarobo

    (@potarobo)

    manboさま
    遅くなりまして申し訳ありません。

    手動でバージョンアップしてみましたが、消えませんでした。

    試しに同じ仮想環境の別なWordPressにデータを少しずつ移してみました。
    テンプレートを移した際に、同じエラーが出まして、ファイルを一つずつフォルダから外してみたのですが結局わかりませんでした。

    その後サーバー上のWordPressに移してみたところエラー表示は出ませんでした。

    仮想環境の所為でしようか?

    最初のインストールはどのようにされました?

7件の返信を表示中 - 1 - 7件目 (全7件中)
  • トピック「WordPress の更新ページでのエラー表示について」には新たに返信することはできません。