最近,我们将WooCommerce的WordPress网站从VPS迁移到一个专门的WP托管。迁移应该是文件和数据库的1对1精确副本,PHP版本是相同的(7.4)。
问题:在新网站WooCommerce购物车被卡住加载产品和购物车内容并抛出
GET https://some-page-here 404 ..... jquery.min.js?ver=3.6.0:2
在Chrome控制台中。
在控制台中此错误的详细信息中,我看到以下内容:
ajax @ jquery.min.js?ver=3.6.0:2
s.ajax.s.ajax @ jquery-migrate.min.js?ver=3.3.2:2
update_checkout_action @ checkout.min.js?ver=4.6.5:1
setTimeout (async)
update_checkout @ checkout.min.js?ver=4.6.5:1
dispatch @ jquery.min.js?ver=3.6.0:2
v.handle @ jquery.min.js?ver=3.6.0:2
trigger @ jquery.min.js?ver=3.6.0:2
(anonymous) @ jquery.min.js?ver=3.6.0:2
each @ jquery.min.js?ver=3.6.0:2
each @ jquery.min.js?ver=3.6.0:2
trigger @ jquery.min.js?ver=3.6.0:2
init_checkout @ checkout.min.js?ver=4.6.5:1
dispatch @ jquery.min.js?ver=3.6.0:2
v.handle @ jquery.min.js?ver=3.6.0:2
trigger @ jquery.min.js?ver=3.6.0:2
(anonymous) @ jquery.min.js?ver=3.6.0:2
each @ jquery.min.js?ver=3.6.0:2
each @ jquery.min.js?ver=3.6.0:2
trigger @ jquery.min.js?ver=3.6.0:2
init @ checkout.min.js?ver=4.6.5:1
(anonymous) @ checkout.min.js?ver=4.6.5:1
e @ jquery.min.js?ver=3.6.0:2
t @ jquery.min.js?ver=3.6.0:2
setTimeout (async)
(anonymous) @ jquery.min.js?ver=3.6.0:2
c @ jquery.min.js?ver=3.6.0:2
fireWith @ jquery.min.js?ver=3.6.0:2
fire @ jquery.min.js?ver=3.6.0:2
c @ jquery.min.js?ver=3.6.0:2
fireWith @ jquery.min.js?ver=3.6.0:2
ready @ jquery.min.js?ver=3.6.0:2
B @ jquery.min.js?ver=3.6.0:2
我不知道如何阅读上面的序列,它是否给我一些想法是什么性质的问题。
我尝试过的:
1.在wp-includes/js/jquery.min.js中找到了jquery.min.js,文件就在那里。
1.清除了所有可能的缓存(CDN by Cloudflare,本地小型缓存,浏览器缓存),正如我所说的托管支持,该问题是某种程度上与缓存有关,这导致迁移后的错误.此外,文件名中的后缀?ver=3.6.0:2
给我们的想法,该文件是由一些代理缓存.
1.尝试关闭与缓存或安全相关的插件,但没有成功。
请告知,如果有一个已知的解决方案?托管支持(谁实际执行迁移,谁也是WP专业支持)没有帮助。
1条答案
按热度按时间zujrkrfu1#
好的,这个问题是关于一个WP插件的冲突称为“学习短跑课程标签作为BB主页”。关闭插件解决了这个问题。