我之前遇到了插件的问题,但结果是我的主机'Hostek‘出了点小故障。好吧,我想,我会设置一个本地的Railo / Tomcat环境,并在本地工作。
All works well...except plugins...again!
无论我怎么做,CFWheels都会删除/移除放入插件目录中的任何插件文件夹。我都快疯了。
我甚至对设置进行了切换:
<cfset set(overwritePlugins = false) />
<cfset set(cachePlugins = true) />这似乎没有什么不同,即使是在“重新加载”应用程序之后。我试过很多不同的方法,但现在我没有主意了。
我用的是最新的Railo,最新的CFWheels,我用的是Mac和Lion。
正如我所说的,其他一切似乎都像预期的那样工作,但我放在这个特定文件夹中的任何东西,当我在应用程序上做一些简单的事情,比如刷新页面时,就会被删除。
怎么回事?我喜欢CFWheels,但我正要尝试其他的东西,因为这似乎已经持续了太长时间。
请帮助一个绝望的新人。
谢谢,迈克尔。
发布于 2012-07-16 17:04:09
插件的zip文件是否在插件文件夹中?如果不是,这就是问题所在。如果您删除了zip文件,那么cfwheels将删除插件。另外,如果还没有的话,使用插件管理器也是值得的。坚持使用cfwheels。
如果你不使用插件管理器,你需要做的就是把插件的zip文件夹放到插件文件夹中。要删除插件,只需删除zip文件。
尽管如此,强烈建议您使用插件管理器。
祝你玩得开心..你会爱上它的!
发布于 2012-07-16 18:22:14
请看一下Configuration and Defaults章节的“插件设置”部分。
deletePluginDirectories设置如下所示:
当设置为true时,Wheels将删除
plugins文件夹中不包含相应插件zip文件的子目录。设置为false可为开发您自己的插件的过程添加便利性。
在我看来,最佳实践是在design模式下将其设置为false,而在其他模式中将其设置为true。但在迁移到不同的环境之前,您需要确保将其打包为zip文件,否则它将删除所有代码,就像您所描述的那样。
https://stackoverflow.com/questions/11483496
复制相似问题