質問
- ワードプレスのログイン画面がでません。
-
本文:
Fatal error: Uncaught Error: Call to undefined function update_option() in /home/angie05/angie05.com/public_html/wp-config.php:88 Stack trace: #0 /home/angie05/angie05.com/public_html/wp-load.php(37): require_once() #1 /home/angie05/angie05.com/public_html/wp-blog-header.php(13): require_once('/home/angie05/a...') #2 /home/angie05/angie05.com/public_html/index.php(17): require('/home/angie05/a...') #3 {main} thrown in /home/angie05/angie05.com/public_html/wp-config.php on line 88
ログイン画面が出なくなり、インターネットで調べて変更してみたのですが、この画面がずっとでており直りません。
教えていただければ幸いです。 - 緊急度:急ぎ投稿者:angie05さん投稿時間:2021/03/18 09:51
回答 No.10989
-
本文:
>>
ネットオウルのQ&A掲示板は、ユーザー同士で質問・回答を行うものであり、サポートより回答を差し上げるものではありません。
<<
>インターネットで調べて変更してみたのですが
どこをどういじってみたのかを具体的に書かないと同じ事を言われるだけなんじゃないのかなと思います。
エラーが出るようになる前にやったことを合わせて書くといいかもしれません。
第三者にはサーバーの管理画面で設定してるPHPのバージョンも、Wordpressのバージョンも、この質問文からではわかりません。
https://programmer-life.work/wordpress/php-warning-use-of-undefined-constant-wp_debug-assumed-wp_debug-this-will-throw-an-error-in-a-future-version-of-php - 投稿者:kashaさん 投稿時間:2021/03/18 11:47
質問者からのコメント
返信いただきありがとうございます!
バージョンは、
PHP7.4.13
wordpress 5.6 です。
wp-config.phpに↓の文章を貼り付け
define( 'RELOCATE', true );
functions.phpに↓の文章を貼り付け
<?php // 新規作成のときはこの1行も追記
update_option( 'siteurl', 'http://www.example.com/wordpress' );
update_option( 'home', 'http://www.example.com/wordpress' );
ですが直りませんでした。少ない情報で申し訳ありません、
解決方法がありましたら、教えていただけると幸いです。
回答 No.11020
-
本文:
平素はネットオウルをご利用いただき誠にありがとうございます。
ネットオウル運営チームです。
本ご質問は一定期間新たな回答がなかったため
運営チームで締め切らせていただきました。
■質問の締め切りについて
Q&A掲示板はユーザー様同士の交流掲示板です。
回答がもらえた場合、回答者へお礼コメントをしましょう。
問題が解決した際にはベストアンサーを選び、
質問を締め切ってください。
■再度のご質問について
ご質問が未解決の場合、「ワンポイント!」を参考に、
再度質問してみてください。
【ワンポイント!】
メールやFTPの設定がうまくいかない場合、
ネットオウルIDやサーバーIDなどのお客様情報を公開しない範囲で、
現在の設定内容を出来るだけ詳しく書いてみましょう。
設定内容のミスを指摘してもらえるかもしれません。
エラーが出てうまくいかない場合、
エラーメッセージの内容を書いてみましょう。
エラーメッセージにはエラー原因が詳しく書かれていることが多く、
問題の解決につながる回答が得られるかもしれません。
■ベストアンサーについて
ご質問の締め切りに際して、運営チームにて
ベストアンサーを選んでおります。
※ベストアンサーの回答者様には通常と同様のポイントが
付与されています。
--ネットオウル運営チーム-- - 投稿者:ネットオウル運営 投稿時間:2021/04/07 17:59
回答 No.10995
この回答がベストアンサーです
外してるかもわからないが、
>wp-config.phpに↓の文章を貼り付け
>define( 'RELOCATE', true );
こちらは、なくてもOKなはずなので、削除しては?
>functions.phpに↓の文章を貼り付け
><?php // 新規作成のときはこの1行も追記
>update_option( 'siteurl', 'http://www.example.com/wordpress' );
>update_option( 'home', 'http://www.example.com/wordpress' );
こちらは、テーマファイルのfunctions.phpで間違いないのなら、
そのままの状態で・・。
ただし、
http://www.example.com/wordpress は
http://angie05.com/ あたりに書き換えて
update_optionだけで、DBのsiteurl、homeが指定した値に書き変わって
ログインできるはず
■
この方法は、間違って、Wordpressの管理画面で「siteurl」などを書き換えて
しまった場合の対処方法です。
それ以外のログインできなくなった場合には、つかえないと思う。