首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CFWheels -插件无缘无故被删除

CFWheels -插件无缘无故被删除
EN

Stack Overflow用户
提问于 2012-07-14 19:49:02
回答 2查看 89关注 0票数 0

我之前遇到了插件的问题,但结果是我的主机'Hostek‘出了点小故障。好吧,我想,我会设置一个本地的Railo / Tomcat环境,并在本地工作。

All works well...except plugins...again!

无论我怎么做,CFWheels都会删除/移除放入插件目录中的任何插件文件夹。我都快疯了。

我甚至对设置进行了切换:

代码语言:javascript
复制
<cfset set(overwritePlugins = false) />
<cfset set(cachePlugins = true) />

这似乎没有什么不同,即使是在“重新加载”应用程序之后。我试过很多不同的方法,但现在我没有主意了。

我用的是最新的Railo,最新的CFWheels,我用的是Mac和Lion。

正如我所说的,其他一切似乎都像预期的那样工作,但我放在这个特定文件夹中的任何东西,当我在应用程序上做一些简单的事情,比如刷新页面时,就会被删除。

怎么回事?我喜欢CFWheels,但我正要尝试其他的东西,因为这似乎已经持续了太长时间。

请帮助一个绝望的新人。

谢谢,迈克尔。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-07-16 17:04:09

插件的zip文件是否在插件文件夹中?如果不是,这就是问题所在。如果您删除了zip文件,那么cfwheels将删除插件。另外,如果还没有的话,使用插件管理器也是值得的。坚持使用cfwheels。

如果你不使用插件管理器,你需要做的就是把插件的zip文件夹放到插件文件夹中。要删除插件,只需删除zip文件。

尽管如此,强烈建议您使用插件管理器。

祝你玩得开心..你会爱上它的!

票数 1
EN

Stack Overflow用户

发布于 2012-07-16 18:22:14

请看一下Configuration and Defaults章节的“插件设置”部分。

deletePluginDirectories设置如下所示:

当设置为true时,Wheels将删除plugins文件夹中不包含相应插件zip文件的子目录。设置为false可为开发您自己的插件的过程添加便利性。

在我看来,最佳实践是在design模式下将其设置为false,而在其他模式中将其设置为true。但在迁移到不同的环境之前,您需要确保将其打包为zip文件,否则它将删除所有代码,就像您所描述的那样。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11483496

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档