gpt4 book ai didi

linux - 撇号 : Image Manager hanging on replicated site

转载 作者:太空宇宙 更新时间:2023-11-04 12:13:12 25 4
gpt4 key购买 nike

我已经将一个撇号站点从开发服务器复制到生产服务器。两者都是linux服务器。执行的步骤是:

  1. 将整个项目目录树推送到新服务器(通过 git)。
  2. git post-receive 钩子(Hook)将调用 npm -install,它将安装 package.json 文件中指定的所有内容
  3. 使用 mongodump 和 mongo restore 迁移数据库。

当生产站点启动时(通过 node app.js),博客文本和图像就会出现。没有创建小部件,因此不会填充它们,但是,这没什么大不了的,因为我可以重新创建和重新填充它们。

当我进入图像管理器对话框时出现问题。如果我在图像管理器中执行任何操作,即向小部件添加图像,浏览器将变得无响应。顺便说一句,原始站点的所有图像都存在于图像管理器中,因此数据库与上传/附件目录同步。这是浏览器的控制台输出:

jquery.js:1444 Uncaught RangeError: Maximum call stack size exceeded
at String.replace (<anonymous>)
at Function.Sizzle.matchesSelector (beap.ie/modules/apostrophe-assets/js/vendor/jquery.js:1444:14)
at Function.jQuery.filter (beap.ie/modules/apostrophe-assets/js/vendor/jquery.js:2709:15)
at jQuery.fn.init.jQuery.fn.(anonymous function) [as parent] (beap.ie/modules/apostrophe-assets/js/vendor/jquery.js:3059:17)
at HTMLInputElement.<anonymous> (beap.ie/modules/apostrophe-images/js/manager-modal.js:30:17)
at HTMLDivElement.dispatch (http://beap.ie/modules/apostrophe-assets/js/vendor/jquery.js:4670:9)
at HTMLDivElement.elemData.handle (beap.ie/modules/apostrophe-assets/js/vendor/jquery.js:4338:28)
at Object.trigger (http://beap.ie/modules/apostrophe-assets/js/vendor/jquery.js:4579:12)
at HTMLInputElement.<anonymous> (hbeap.ie/modules/apostrophe-assets/js/vendor/jquery.js:5289:17)
at Function.each (beap.ie/modules/apostrophe-assets/js/vendor/jquery.js:384:23)

我用 top 命令检查了 linux 服务器,没有异常工作量。这是我的 package.json 文件依赖项:

  "dependencies": {
"apostrophe": "^2.0.0",
"apostrophe-blog": "^2.0.0",
"html2plaintext": "^1.0.1",
"lodash": "^3.1.0",
"moment": "^2.14.1"
}
}

两台服务器上的代码库是相同的,因为它们都源自同一个 git 存储库并且运行了同一个接收后 Hook 。

我是否错过了迁移过程中的某个步骤?

最佳答案

我的问题 :( Apostrophe 已从 2.39.1 升级到 2.45.0。恢复到以前的版本解决了所有问题。我相应地调整了我的 package.json:

"dependencies": {
"apostrophe": "2.39.1",
...

当我准备好并有时间时,我会升级。

我上面指定的简单迁移过程工作正常。

关于linux - 撇号 : Image Manager hanging on replicated site,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48215304/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com