CATEGORY プログラミング

PHPのバージョン変更(更新)がワードプレスの管理画面に反映されないを解決した記録

こんにちは、前回、ワードプレスのPHPを新しいバージョンに変更したことを書いたのですが、自分のサイトの中で1つ、 PHPのバージョン変更がワードプレス上で反映されていないサイトが複数ありました。 ですが解決したので、その件について今日は簡単に記録としてここに残しておこうと思います。 同じような問題にぶち当たった方は、参考にしてみてくださいね。 PHPバージョンを変更したのにワードプレスに反映されない事での僕の場合の問題 僕の場合、元々PHPのバージョン変更は、ワードプレスを更新するためでした。 ワードプレスによっては、PHPを新しいバージョンにしていないと、更新することができません。 そのためPHPのバージョンを新しくしたのにも関わらず、ワードプレスがまだ、 「あなたのワードプレスのPHPは古いままです」 と言い続けているのです。 すると、ワードプレスを更新することができませんよね。   解決した流れ:古いバージョンでいいので更新した これはもしかしたらけっこうニッチ(あまりないパターン)な解決法かもしれないのですが、僕のワードプレスの場合、 最新バージョンには更新できないが、他のにはできる と書いてあったのです。わかりにくいので説明していきます。(スクショし忘れました 。) ワードプレス最新バージョンの更新の普通の表示 普通に更新する場合、 WordPress5.4.2-jpに更新する というように書いてあります。 ですがPHPが最新バージョンでなかった僕のサイトの場合、 WordPress5.*.*-en USに更新することならできます。 的なことが書いてありました。 JP(日本語)の最新にはできないが、en(英語)の途中までのバージョンにはできる的な。 なのでとりあえずそれに更新しました。 その後もう一度更新するところを見ると、なんだか最新版の5.4.2-JPにも更新できそうな感じがして(そんな感じの表記があったので)、してみるとできました。 というのが僕が解決した流れです。 ※追記:プラグインを停止したらワードプレス更新できた そしてその他のサイトでも同じことがまた起こったのでここに追記します。 今回は解決ほうがまた違っていて、EWWW Image Optimizer使われている方もいるかもしれません。 僕はこいつを停止したら、ワードプレスの更新が可能になりました。 ので、プラグインが悪さをしている場合はかなり多いと思います。ぜひお試しを。 ※ドメイン名の確認+10分程置く また、その他にもまたPHPの変更が反映されていないワードプレスサイトがあったのですが、www.のついたドメインのみ変更していて、wwwがついていないドメインのPHPは変更していませんでした。 それをしたあと、変更が認識されました。 また、PHPの変更から10分程経つと変更が施行されるみたいでもありました。   その他の解決法 調べた感じでは、 ・1日置いてみる ・プログラミングの知識が無いと解決できない方法 ・サーバー管理会社に連絡する などが見つかりました。 なので、これらを試してもだめな場合、詳しい人に聞くしかないと思います。   まとめ:PHPのバージョン変更(更新)がワードプレスの管理画面に反映されない ということで解決法に関してお話しました。 ・まず10分ほどは待つ ・ワードプレスの管理画面上で更新できると書いてあるバージョンに更新した上で、最新版に更新できないか試す。 ・プラグインを停止してみる ・ドメイン名をしっかり確認する…

firebaseでdeployした後、CSSが反映されない時の解決策

こんにちは、カナダ在住フリーランスのokohです。 引き続きプログラミングの勉強中でございます。 「firebaseでCSSが反映されない」 という問題に出会った方はいませんか?    firebaseでCssが反映されない…   僕は先程初めてfirebaseでdeployしてみたのですが、作ったポートフォリオサイトが、CSSでの装飾が全く表示されずにサイトがアップロードされていました。 そこで少し調べてみた所、 どうやらindex.htmlの記述のどこかに問題がある、またはキャッシュ関連の問題の可能性が高いということで、HTMLを見てみました。   ①HTMLのCSSの文字サイズ|CSSが反映されない時の解決策   index.htmlを見てみると、 headタグ内にある、CSSを読み込むために書いた <link rel=”stylesheet” href=”css/styles.css”> この記述の、「css」部分が小文字になっていました。   CSSの実際のフォルダを参照すると?   そしてstyles.cssが入ったフォルダの名前を見ると、「css」が大文字でした。 そのため、index.html内の上の記述、 <link rel=”stylesheet” href=”css/styles.css”> のcssを以下のように大文字にしました。 <link rel=”stylesheet” href=”CSS/styles.css”>   もう一度firebaseでdeployするとCssが反映された   そしてもう一度deployして更新ボタンを押すと、無事反映されていました。 ※後にフォルダ名は小文字(css)にしました。   またCSSが反映されない…   その後、cssに少し変更を加えてdeployした所、また反映されないという問題が発生しました。 色々試したのですが、最終的に、 「ブラウザにてキャッシュの削除」 をしたところ解決しました。   クロームの履歴のところからキャッシュのクリア   これをしたら、やっとこさ変更も適用されました。 okoh

firebase-tools update check failedエラーが出た時の解決策|npmでインストールできない時のやり方

こんにちは、カナダ在住フリーランスのokohです。 現在プログラミングをできる様になるために勉強しています。 見よう見まねで、firebase-toolsをインストールしようとしたのですが、 「firebase-tools update check failed」 というエラーが出て進むことができなくなり、解決しようと数十分探った所なんとか解決できたので、その時のことを備忘録として残しておこうと思います。 同じ様に困っている方、ぜひ参考にしてみてください。   firebase-tools update check failedエラーが急に出てインストールできなかった   エラーが急に出てインストールできず、ネットで調べるなど色々していると急に直ったのですが、エラーが出たときは、次のような文を打ったときでした。(ちょっと記憶的に曖昧ですが!) MacBook:~ *****$ sudo npm install -g firebase-tools Password: /usr/local/bin/firebase -> /usr/local/lib/node_modules/firebase-tools/lib/bin/firebase.js + firebase-tools@6.5.0 updated 1 package in 14.93s MacBook:~ *****$ firebase -V そして、次の事を試せと出ていました。   firebase-tools update check failedエラーの解決策     エラーが出た方、このような文が表示されていないでしょうか? そしてネットで調べて、プログラミングの知恵袋的なものを見ても、よくわからない…などとなっていませんか。 僕もよくわからなかったのですが、、、 上の画像の一番下に書いてある青い文↓ sudo chown -R:$USER :$(id -gn $USER)  /Users/*****/ .config…