使用InstantWP迁移站点后出现CALL_USER_FUNC_ARRAY()错误

时间:2016-08-16 作者:William Hodge

我正在从在线网站在本地建立WordPress网站。我下载了文件和数据库。我使用InstantWP来设置站点。我导入了数据库并为本地站点移动了适当的文件。当我访问该站点时,会出现以下错误:

警告:call\\u user\\u func\\u array()要求参数1为有效回调,在C:\\Users\\William\\Desktop\\InstantWP\\U 4.5\\iwpserver\\htdocs\\wordpress\\wp includes\\plugin中未找到函数“wp\\u maybe\\u load\\u embeddes”,或函数名无效。php在线525

警告:call\\u user\\u func\\u array()要求参数1为有效回调,在C:\\Users\\William\\Desktop\\InstantWP\\U 4.5\\iwpserver\\htdocs\\wordpress\\wp includes\\plugin中找不到函数“rest\\u cookie\\u collect\\u status”,或函数名无效。php在线525

致命错误:在C:\\Users\\William\\Desktop\\InstantWP\\U 4.5\\iwpserver\\htdocs\\wordpress\\WP includes\\pluggable中找不到类“WP\\U User”。php第38行

有人能给我解释一下这些是什么以及我如何修复它们吗?

2 个回复
SO网友:Ethan O\'Sullivan

这看起来像是一个迁移问题。您是否确保已将本地WordPress安装的链接更新到新的URL?

更改homesiteurl 在您的wp_options 遗憾的是,表格不够。您的非本地主机URL仍将包含帖子内容(http://web.site) 导致网站无法在本地主机上正确显示。

你应该有wp_options 本地主机副本上的表。一切都应该完好无损。要确保从live站点正确导出数据库,请遵循以下步骤quick instructions provided by WordPress.

下载数据库并将其导入本地主机后。遵循以下步骤:

去下载Interconnect IT\'s Database Search & Replace Script herelocalhost 安装WordPress的位置(根目录),并将文件夹重命名为replace (screenshot)http://localhost/wordpress/replace) 和you will see the search/replace toolsearch for… 字段和中的新URLreplace with… 字段您可以单击“操作”下的“干运行”按钮,查看在执行脚本之前将替换的内容。完成后,请确保删除/replace/ 文件夹

SO网友:William Hodge

问题实际上是数据库的问题。我不得不把它拿下来重新安装,结果成功了。谢谢大家的帮助。

相关推荐

Optimize shortcode callbacks

我创建了一个插件,在我的WordPress站点中添加了一些短代码。但我是一个PHP新手,所以我相信它可能有一些错误或优化它的方法。它工作正常,显然没有问题。内存使用率为00.04MB。你能看看吗?非常感谢!add_action( \'wp_enqueue_scripts\', \'prefix_add_my_stylesheet\' ); function prefix_add_my_stylesheet() { // Respects SSL, Styl