我已经使用 MAMP 在本地开发了一个自定义 woocommerce 商店的自定义 WordPress 主题。它工作得很好。
我已将所有文件上传到服务器,修改了新数据库的配置文件。创建数据库,在 phpMyadmin 中从我的本地导出,然后将其导入在线服务器数据库。数据库是 16MB,所以它不能很好地作为一个文件或单独的表导入,所以我使用 bigdump 来导入它。看起来它有效。
之后,我将 URL 从新数据库的 phpMyadmin 的 wp_options 表中更改为新的 URL。
但是,该站点现在显示错误行,并且顶部缺少 WordPress 管理栏。除此之外,woocommerce 的 Products 选项卡缺失,插件管理区域为空。我也无法安装插件。等等'这一切都不能正常工作。
我猜这是数据库的错误传输,但我不知道。
Error lines examples:
Warning: array_merge(): Argument #2 is not an array in /usr/local/pem/vhosts/254369/webspace/httpsdocs/wp-content/plugins/wp-pagenavi/scb/Options.php on line 46
还...
Warning: call_user_func_array(): First argument is expected to be a valid callback,
'woocommerce_demo_store' was given in /usr/local/pem/vhosts/254369/webspace/httpsdocs/wp-includes/plugin.php on line 405
关于找出问题所在有什么建议吗?