ロリポップのphp設定で8.1に更新したら、このブログだけがエラーで表示しない
[HTTP ERROR 500]ってそもそも何やねん?
ググると、
- プラグイン
- テーマ
この2つが原因で止まるらしい。。。一つ一つ消すがな!
それでもあかんでオイ ❣
ロリポップではphp7.4以上にすると、7.4 8.0 8.1 しか選択できないようだ。
一番下の7.4に設定してだな。。。
もう一度テーマを全部Renameして、php7.4に下げる。しばし待つ5分程度…
ようやくログインできるようになった。が、他のブログと違うところ部分が
テーマ:SWELL ver 2.6.8 これだけのようだ。
php8.1更新済の他のブログとの比較画像
敢えて、プラグインを一緒にしてVersionも揃えてみたが、違うのはテーマSWELLのVersionだけ!
不具合が出ているこのブログのSWELL Versionを2.6.6.2にするには、まで検索したが・・・
Version下げての再インストールの方法がはっきりしないのでSWELL Ver2.6.6.2の方を2.6.8に上げれば
php8.1.9に対応しているのか?いないのか?がはっきりする。ので、
先にこれを実行してみる。。。何の問題もなく動いたねぇ~~
こうなるとプラグインでもテーマでもない!ということは、私でも分かる!うんうん!
ロリポップでエラー表示させるには、.htaccess に記述すればよいのか!
- CPIサーバーではないので、.htaccess に下記のコードを追記してみる
-
php_flag display_errors on
※これでブログ表示すると、ヘッダーに下記を含むエラーが表示される↓
- Warning: Use of undefined constant ‘RELOCATE’
-
wp-config.php on line 85
こんな感じで
エラー内容が分かったので、手動でwp-config.phpの85行目
‘RELOCATE’ をシングルコーテーションで囲んで書き換えると
’RELOCATE’ に変更する。
と、、、なんとw
無事完了したよ~💗~うれぴぃ
なんだかんだで、今日の真夜中からずー---と、やってたからねぇ。12時間…やるな ❣ 俺
誰も褒めてくれんから、せめて自分だけでも。。。よしよし🤣
参考にしたサイト
- Internal Server Error HTTP 500 とは? 原因や解決方法を紹介
- WordPressで「Warning: Use of undefined constant」の対処法!
- Google翻訳
Google先生には本当に頭が下がるねぇ~まぁその分、AdSenseやSEOで苦しむので何とも言えないが
エラー対応時には、本当に助かるよぉ。どの言語でもそれなりにガイド程度には翻訳してくれるもんね。
まぁついでにCocoonのphp8.1.9も対応出来たので、一日アレコレ悩んで対応した成果は出た。。。
と言わせてくれぇ~ ❣
それでは、またね~😎