致命错误:调用/home/content/33/7211533/html/someSite/wp blog标题中未定义的函数wp()。php在线14
谁能想出问题出在哪里?
我已经更新了wp-includes
和wp-admin
文件夹和我的functions.php
很好,但我还不知道怎么修。有什么建议吗?
<小时>
EDIT
我重新安装了WordPress(将新副本上传到网站上,并确保它是最新的)-相当于manual update.之后,它开始工作良好,因此此问题现在已修复。
致命错误:调用/home/content/33/7211533/html/someSite/wp blog标题中未定义的函数wp()。php在线14
谁能想出问题出在哪里?
我已经更新了wp-includes
和wp-admin
文件夹和我的functions.php
很好,但我还不知道怎么修。有什么建议吗?
<小时>
EDIT
我重新安装了WordPress(将新副本上传到网站上,并确保它是最新的)-相当于manual update.之后,它开始工作良好,因此此问题现在已修复。
wp()
是相当重要的功能。它位于functions.php
文件(不要与functions.php
在主题中,不同的东西)我不认为您可以加载WP而不通过require
某个点上该文件的指令。
因此,您的安装似乎很失败-或者functions.php
核心中的文件已损坏或其他内容已损坏,并使其跳过加载该文件。
你的wp-config.php
由于某种原因,文件可能为空。
当我迁移到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\' );
当您没有足够的磁盘空间时,使用自动更新可能会导致此问题。如果是这种情况,请在服务器上释放一些空间,然后手动将Wordpress升级到最新版本。
问题似乎是wp配置损坏的结果。phpI使用数据库凭据更新了本地版本,并通过ftp上传,结果正常。
有同样的问题。有一个更简单的解决方案:
打开wp设置。php
// if ( ! class_exists( \'WP_Site_Health\' ) ) {
// require_once ABSPATH . \'wp-admin/includes/class-wp-site-health.php\';
// }
// WP_Site_Health::get_instance();
更新所有插件,恢复wp设置。php恢复到以前的状态我的wp负载。当我上传插件时,php被清空/清除,但失败了。这太奇怪了。
如果您转到WP根目录,只需按最近编辑的排序,您就会找到问题文件。
然后,您只需要从新安装上载该文件。在我的情况下,我只是重写了wp负载。php
太神了如果您有致命错误或调用未定义的函数JU,请转到您的电子邮件,在该电子邮件上,您可能会收到来自主机地址的消息。。。只需重新安装或从您登录的电子邮件页面。。。问题将得到解决。。