このエラーを修正する方法致命的なエラー:未定義の関数を呼び出します...?
-
-
環境(WordPressバージョン、アクティブなテーマ/プラグインなど)、通常とは異なること、どこでどのように取得するかについて、かなり多くの情報を提供する必要があります.エラー.You're going to need to provide quite a bit more information, about your environment (WordPress version, active Theme/Plugins, etc.), anything out of the ordinary that you might be doing, and where/how you're getting the error.
- 0
- 2011-08-12
- Chip Bennett
-
質問の編集としてではなく、実際の回答としてソリューションを追加してください.Please add your solution as an actual answer instead of as an edit to the question.
- 0
- 2013-08-25
- s_ha_dum
-
7 回答
- 投票
-
- 2011-08-12
wp()
は非常に重要な関数です.これはfunctions.php
ファイルにあり(テーマのFunctions.php
と混同しないでください、別のことです)、ある時点でそのファイルに
ディレクティブが必要です.インストールが非常に壊れているようです.コア内の
functions.php
ファイルが破損しているか、他の何かが壊れており、そのファイルの読み込みをスキップしています.wp()
is quite essential function. It resides infunctions.php
file (don't confuse withfunctions.php
in theme, different thing) and I don't think you can load WP without passingrequire
directive for that file at some point.So your install seems very broken - either
functions.php
file in core is damaged or something else is broken and makes it skip loading that file.-
はい、あなたの右の人、私がしたことは私がすべてを再インストールすることです...私はあなたの答えを読む前にすでに問題を修正します、しかしあなたの答えは私のものと同じなので、私もあなたの答えを選びます:)yes your right man , what I did is I reinstall everything...I fix the problem already before I read your answer, but your answer is same as mine , so I'll pick your answer too :)
- 0
- 2011-08-14
- arnold
-
-
なぜこれが反対票を投じられるのですか?私の場合はそれが原因でした.Why is this getting downvoted? It was the cause in my case.
- 1
- 2016-09-15
- br4nnigan
-
これは私の側の問題でもありました.wp-configの保存が中断され、ファイルが空白になり、このエラーがスローされたと思います.それを復元し、修正されました.This was the problem on my end too. I think a save of wp-config got interrupted, and the file ended up being blank and was throwing this error. Restored it and it was fixed.
- 1
- 2016-09-30
- sbuck
-
wp-config.phpが空になった理由がわかりません.それが修正されると、すべてが正常に機能しました...I don't know what made my wp-config.php became empty. Once it was fixed, everything worked fine...
- 0
- 2019-10-27
- amit bakle
-
-
- 2020-04-06
Sitegroundに移行したとき、Sitegroundが
wp-config.php
ファイルの最後の行のインクルードファイルを間違ったディレクトリに変更した理由がわかりません.正しいパスは、代わりに次のパスにする必要があります:
/* That's all, stop editing! Happy blogging. */ /** Absolute path to the WordPress directory. */ if ( ! defined( 'ABSPATH' ) ) define( 'ABSPATH', dirname( __FILE__ ) . '/' ); /** Sets up WordPress vars and included files. */ require_once( ABSPATH . 'wp-settings.php' );
When I migrated to Siteground, I don't know why Siteground changed the include file in the last line of
wp-config.php
file to a wrong directory.The correct path should be this one instead:
/* That's all, stop editing! Happy blogging. */ /** Absolute path to the WordPress directory. */ if ( ! defined( 'ABSPATH' ) ) define( 'ABSPATH', dirname( __FILE__ ) . '/' ); /** Sets up WordPress vars and included files. */ require_once( ABSPATH . 'wp-settings.php' );
-
- 2013-06-21
この問題は、十分なディスク容量がないときに自動更新を使用することで発生する可能性があります.その場合は、サーバーの空き容量を増やしてから、Wordpressを手動で最新バージョンにアップグレードしてください.
This problem can be caused by using the automatic update when you don't have enough disk space. If that is the case, free up some space on your server, then upgrade Wordpress to the latest version manually.
-
- 2016-11-16
問題はwp-config.phpの破損の結果であるようです データベースの資格情報を使用してローカルバージョンを更新し、ftp経由でアップロードしましたが、機能しました.
It seems the issue was a result of corrupted wp-config.php I updated the local version with the database credentials and uploaded via ftp and it worked.
-
- 2020-04-05
同じ問題がありました.より簡単な解決策があります:
- wp-settings.phpを開きます
- 次の行をコメントアウトします(「健康」を検索します:
// if ( ! class_exists( 'WP_Site_Health' ) ) { // require_once ABSPATH . 'wp-admin/includes/class-wp-site-health.php'; // } // WP_Site_Health::get_instance();
- すべてのプラグインを更新します
- wp-settings.phpを以前の状態に復元します
Had the same issue. Have an easier solution:
- Open wp-settings.php
- Comment out the following lines (search for "health":
// if ( ! class_exists( 'WP_Site_Health' ) ) { // require_once ABSPATH . 'wp-admin/includes/class-wp-site-health.php'; // } // WP_Site_Health::get_instance();
- Update all your plugins
- Restore wp-settings.php to the previous state
-
- 2017-08-22
驚くべき...致命的なエラーが発生したり、未定義の機能に電話をかけたりした場合は、メールにアクセスすると、ホスティングアドレスからメッセージが送信される可能性があります...再インストールするか、ログインしたメールページから送信してください...問題は修正されます.
amazing...if you have fatal error or call to undefined funcction jus go to your email and on that email you may have a sent message from your hosting adress...just reinstall or from that email page you log in...problem will be fixed..
-
WordPressは致命的なエラーについてメールを送信しません.WordPress does not send an email on a fatal error.
- 4
- 2017-08-22
- fuxia
誰かが問題を理解できますか?
wp-includes
フォルダーとwp-admin
フォルダーを既に更新しており、functions.php
は問題ありませんが、わかりません.それを修正する方法を.何か提案はありますか?編集
WordPressを再インストールしました(サイトに新しいコピーをアップロードし、最新であることを確認しました)-手動更新.
その後、正常に動作し始めたため、この問題は修正されました.