2017-09-22 119 views
0

在Crafter CMS中,我试图发布对文档的更改,并且似乎永久挂起。即使我关闭并重新启动它,它也会卡住,我无法再对文档做任何事情。 我每10秒钟在catalina.out中收到以下错误消息:Crafter CMS:如何停止发布过程?

[INFO] 2017-09-22 12:51:56,847 [studioSchedulerFactoryBean_Worker-1] [job.DeployContentToEnvironmentStore] |出版是一个现场的mysite

我在mongod.log文件还注意到残疾人,每隔几秒钟就打开51个连接,然后几秒钟后关闭所有这些,再升打开他们回来。它无止境地做到了这一点。这是正常的吗?

为什么发布禁用?这是我需要更改以启用它的设置吗?

是否有某种方式来阻止它这样我就可以继续工作? 现在我完全陷入困境,可能会冒充整个项目并从头开始,但是一旦我获得了更多的文档创建,这肯定是不可接受的,所以我希望有一种选择。

任何意见或帮助,你可以给?

回答

1

假设你在3.0.1或3.0.0,有可能是固定不变的3.0.2开发分支出版的bug(尚未公布,但你可以从源代码编译):https://github.com/craftercms/craftercms

如果您不想升级到开发分支(可以理解),快速临时的解决办法是: CD {} crafterpath /数据/回购/网站/ {} yoursiteid /发表 的git的复位 - 硬 混帐拉-s递归 - Xtheirs起源主

如果您有连接到这个网站传递节点,那么你就可以吹走git的文件夹上的交货,它会重建本身(如果你”重新看到部署到交付节点的问题)。如果这是活的,拿点出来的负载平衡器的第一等

预期问题再次出现,直到你升级你需要的git复位/重新拔出。

+0

谢谢,我会试一试。我想我在3.0.1上。我现在可能会得到开发分支,因为我仍在评估它,所以它并不重要。 –

+0

我已经更新到最新的开发分支,虽然它似乎有所改进,但我仍然遇到发布问题。我尝试了批量发布,因为我无法获取任何脚本中名称为{id} .get.groovy的脚本的上下文菜单,因此我无法发布它。大量发布后,对于这些文件,它只是继续旋转。日志中的外观显示它给出了与之前关于发布被禁用的相同的无尽信息。 –

+0

git reset/pull程序不能解决问题,所以我的网站再次被洗净。希望我可以将我的内容迁移到新网站,而不必彻底重新开始。 –