• Toshiyuki Hattori

    (@toshiyuki-hattori)


    ロリポップのサーバーにwordpressをインストールし、ブログを書いております。
    テーマはiTheme2 version1.6.8を使用してます。

    1.8月22日朝、ダッシュボー
    ドに「使われているPHPのバージョンが古くて危険なので、新しいバージョンに変えるよう」に、コメントがでました。
    そこで、ロリポップのユーザー専用ページにログインし、PHPのバージョン設定を7.1に変更。

    2.すると、PC画面に「データベースにアクセスできない」旨のメッセージが現れる。

    3.再び、ユーザー専用ページにあったマニュアルに従い、

    1)データーべースのパスワード形式の変更。
    ただ、パスワード確認ボタンを押して出てきたパウワードをコピーして、それをパスワードの再設定にもつかうことになっているので、パスワードは前と一緒であると、理解します。

    2) プログラムの記述の変更
    wp-config.php の 現在の属性を400から600に変更しました。
    MySQLのパスワードを新しいパスワードに変えるようにとありますが、パスワード前と同じなので、
    そのままで、現在の属性を400に戻し、保存するを押しました。

    その結果、ブログの画面にアクセスすると、日付とタイトルは現れますが、個別のブログ記事、写真が一切出てこないようになりました。

    hattori.ciao.jp にて確認ください。

    本件、ロリポップに訪ねたところ、使用しているテーマ、プラグインがPHP7.1に対応していないかもしれない、しかし、これはロリポップ側では回答できないとのこと。

    当方、PHPはじめとする専門知識がなく、大変困っております。どこに問題があるのか、どうしたら
    記事、写真(データベース)が現れるようになるのか、ご教示願います。

    ヘルプの必要なページ: [リンクを見るにはログイン]

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

    (@du-bist-der-lenz)

    ロリポップの回答がクリティカルです。WordPress自体のバージョンも古いままなのでしょうか。

    本件、ロリポップに訪ねたところ、使用しているテーマ、プラグインがPHP7.1に対応していないかもしれない、しかし、これはロリポップ側では回答できないとのこと。

    同様の回答となりますが、テーマやプラグイン が PHP 7.1 に対応していないかもしれません。
    テーマやプラグインが PHP 7.1 に対応しているか確認してみてください。対応していない場合は、PHP のバージョンを対応しているバージョンまでダウングレードしてみてはと思います。

    トピック投稿者 Toshiyuki Hattori

    (@toshiyuki-hattori)

    WordPressのバージョンは5.2.2
    テーマはiTheme2 のバージョン1.6.8 です。

    ちなみに、Wordpressのテーマの管理画面で インストール済みの他のテーマ(例えば、Thermy twentynine)に一時的に変更して、画面を確かめることができる(ラブプレビュー)ので、いくつかの新しそうなテーマに変えて、画面を確かめたところ、どれも「日付とタイトルが現れるだけ」で、本文、写真は出てきませんでした。

    私としては、現在、何らかの原因で、データベース(本文、写真)へのアクセスができなくなったのだと推測します。

    ロリポップに対しては、

    同社ユーザー専用ページにある貴社マニュアルに書かれている、
     1)データーべースのパスワード形式の変更。
    パスワード確認ボタンを押して出てきたパスワードをコピーして、それをパスワードの再設定にもつかうことになっているので、パスワードは前と一緒であると理解するが、それでよいのか?

    2) プログラムの記述の変更
    wp-config.php の 現在の属性を400から600に変更して一旦保存。
    そして、MySQLのパスワードを新しいパスワードに変えるようにとあるが、パスワードは前と同じなので、そのままで、現在の属性を400に戻して、保存するを押した。

    ここが上手くできているのか問い合わせ中です。

    トピック投稿者 Toshiyuki Hattori

    (@toshiyuki-hattori)

    @ishitaka様

    ありがとうございます。

    1)テーマ(iTheme2 version1.6.8)、プラグインが PHP7.1に対応しているかどうかを調べる術がわかりません。プラグインは沢山いれてます。Themyにはメールをだして問い合わせ中です。

    2)ロリポップの場合、一度バージョンアップしたPHPのバージョンを下げる(元に戻す)ことはできないようです(ユーザーマニュアルに記載されてます)。

    1)テーマ(iTheme2 version1.6.8)、プラグインが PHP7.1に対応しているかどうかを調べる術がわかりません。プラグインは沢山いれてます。Themyにはメールをだして問い合わせ中です。

    テーマ・プラグインの作者に問い合わせる、あるいは作者のホームページで確かめる、等で、
    PHP7.1に対応しているか
    は確認できると思います。

    CG

    (@du-bist-der-lenz)

    わたしもつかっていた iTheme2テーマと同じかわかりませんが、Style.cssにあるバージョンは、2.4.4でした。データベースのパスワードを変更しているようなので、解決への段取りとして、そこに誤用があるようにも感じます。本文や記事数に異常がなく、画像が表示されないだけではないでしょうか。

    トピック投稿者 Toshiyuki Hattori

    (@toshiyuki-hattori)

    ロリポップのユーザーサイトで、PHPのバージョンを下げれそうだったので、自己責任で5.6にしました。(7.2にしたものをもとに戻すことはできないとの説明でしたが、、)
    これで、ブログの記事、写真が正しく見ることができるようになりました。

    データタベースのパスワード変更、プログラムの記述変更については、7.2にした時のままです。

    とりあえず、これで様子を観ます。

    CG

    (@du-bist-der-lenz)

    iTheme2 バージョン 2.4.4 は、PHP7.1で問題なく動作しています。当然、画像の表示も。併用を推奨されているプラグインも、「Widget Shortcode」が7ヶ月前の最終更新ですが、ほかは三日前から一ヶ月前に更新されているので課題はなさそうです。

    トピック投稿者 Toshiyuki Hattori

    (@toshiyuki-hattori)

    CG様

    貴重な情報ありがとうございます。
    もう一つ教えて下さい。

    私のwordpressの管理画面で、iTheme2 のsetting 画面をみてみると、右上に1.6.8の表示があり、これが現在インストールされているテーマのバージョンかと推測します。
    ちなみに、すぐ横のchangelogsをクリックすると、これまでのバージョン変更の記録がでてきます。これによると、最新バージョンは2.4.4となっています。1.6.8は2014.12.9のもののようです。

    テーマやプラグインは更新の案内があると、更新ボタンを押して必ず更新をするようにしております。iTheme2の場合は、他になにか作業をしないと最新バージョンにかわらないのでしょうか?
    settinglog のすぐ下にSAVEというボタンがありますが、これにはまだ触ってません。

    なお、iThemeはwordpressにしたとき、無償で入手したものです。

    よろしくお願いします。

    公式ディレクトリに登録されたテーマは、基本的には WordPress 標準の更新手順で更新することができます。それ以外のテーマ(俗に言う「野良テーマ」)は、標準の更新手順とは異なる場合があります。
    iTheme2 テーマは公式ディレクトリに登録されていないようなので、テーマのドキュメントをご覧ください。
    https://themify.me/docs/upgrading

    CG

    (@du-bist-der-lenz)

    もう一つ教えて下さい。とあるのですが、なにを、かがわからないで、どう答えようかと考えあぐねてましたが、アップデーターはバージョン1.1.3ですか。
    https://themify.me/files/themify-updater/themify-updater.zip
    URLからわかるとおり、この「iTheme2」テーマは公式ディレクトリに登録されていない「野良テーマ」です。テーマ提供元との通信を許可してあるでしょうか。テーマをアップデートすれば、WordPress5.2.2 PHP7以上に対応します。それでトピックは解決になるはずです。

    ページビルダーもテーマに内蔵しているので、フロントエンド更新が出来ますよね。

    カスタマイズも置き換えられますので、WordPressのシステムを使ってはいても。

    WordPress公式とは、独立したテーマ製作者です。インターネット検索で得られる一般的情報では悩ましいでしょう。
    「無償で入手した」とは思われないのが知りたいところではあるのですが、これでしまいにできれば安心です。

    トピック投稿者 Toshiyuki Hattori

    (@toshiyuki-hattori)

    ishitaka様
    iTheme2は野良テーマであり、標準の更新手続きでは更新されないということが判りました。
    私がwordpressを始めたのは今から6年くらい前なので、その時に入れたiThem2のバージョンはその時のままで、更新せずこれまで使ってきたのだと思います。

    教えていただいたサイトを読んで、勉強します。

    CG様
    私の表現不足で失礼しました。現在使っているithemeは1.6.8のようなので、これを新しいバージョンにする方法を知りたかったのです。
    野良テーマなので、所定の方法で自身で更新(アップグレイド)しなければならないということが判りました。

    トピック投稿者 Toshiyuki Hattori

    (@toshiyuki-hattori)

    1)iTheme2 のバージョンをかえました。方法として複数あるようですが、アップデータを使うにはメンバに入ってないとだめなようなので、今回は、最新iThem2の最新ファイルを入手し、それを
    FTPでアップロードしました。
    そのあと、Wordpressノ管理画面でiThme2の項目をみると、ヴァージョンが2.4.4に変わっており、上手く行ったと理解。
    2)今時点で、ブログの画面は正常。
    3)PHPを5.6から7.1に変更。すると、ブログの画面がタイトルだけとなり、不具合再発。
    4)現在、PHP5.6 にもどしております。

    ロリポップのサイトには、
    PHP7.1に変更する際、データベースのパスワード形式が「old_password形式」のお客様は「native_password形式」への更新が必要です。
    事前に、PHP設定のマニュアルのデータベースのパスワード形式の変更とプログラムの記述の変更(WordPressの場合)をご確認ください。
    との記載があり、手順にしたがって変更をしたつもりです。

    PHP7.1に変えると、データベースとの連携ができなくなるという感じです。

    CG

    (@du-bist-der-lenz)

    「テーマやプラグインは更新の案内があると、更新ボタンを押して必ず更新をするようにしております。」といった余談からの、閑話休題が要領よく伝えにくくなっているようです。

    いくつかの新しそうなテーマに変えて、画面を確かめたところ、どれも「日付とタイトルが現れるだけ」で、本文、写真は出てきませんでした。

    こうした情報として意味あるポイントがあったのですが、その後の、「私としては、現在、何らかの原因で、データベース(本文、写真)へのアクセスができなくなったのだと推測します。」は、この際余計です。
    PHPを5.6から7.1に変更すると、不具合再発。つまり、ブログの画面がタイトルだけとなったこと。わたしの方では、PHP7.2、WordPress5.2.2でiTheme2で問題は出ていないので。
    iTheme2起因ではないですね。切り分けていいでしょう。

    PHP7.1に変えると、データベースとの連携ができなくなるという感じです。

    納得です。

    プラグインは沢山いれてます。

    こっちじゃないでえすか?
    DB接続できなければ、WordPressのサイトそのものが表示できません。

15件の返信を表示中 - 1 - 15件目 (全18件中)
  • トピック「サイトの表示」には新たに返信することはできません。