我正在尝试将我的wordpress网站从一个主机移动到另一个主机。
我从以前的主机上下载了网站备份和数据库备份。
我将WP文件上传到newhost。我将数据库上传到新主机的数据库。
我更新了wp-config.php。
然后,当我尝试访问我的网站时,我收到以下错误。出了什么问题,我很困惑。
我收到了以下错误。
警告:call_user_func_array()期望参数1有效 回调,功能' wp_enqueue_scripts'找不到或无效的功能 在第496行的/wp-includes/plugin.php中输入名称
警告:call_user_func_array()期望参数1是有效的回调,函数' wp_print_styles'找不到或无效的功能 在第496行的/wp-includes/plugin.php中输入名称
警告:call_user_func_array()期望参数1是有效的回调,函数' wp_print_head_scripts'没找到或无效 第496行/wp-includes/plugin.php中的函数名称
此外,我也无法看到管理员部分。
我尝试通过数据库禁用插件,以检查是否有任何插件与网站冲突。但它失败了。
我的主题样式表已损坏。还有一些图片网址显示了较旧的主机网址。我真的很困惑什么是错的?
如果您需要更多信息,请在评论中提问。
答案 0 :(得分:2)
我走进了类似的东西。
我的问题是Wordpress文件夹中的某些文件完全丢失了(我仍然不知道发生了什么)。但无论如何,我得到了一个新的wordpress副本,安装它,然后移动我的主题并重新安装所有插件,一切都恢复正常。
希望这可以帮到你。