2012-07-14 55 views
0

我有问题,与以前的插件,但它竟然是用我的主人“Hostek”毛刺。好吧,我想,我会设置一个本地的Railo/Tomcat环境并在本地工作。CFWheels - 插件被删除无缘无故

一切正常......除了插件...再次!

无论我似乎做,CFWheels会删除/删除任何插件文件夹投进插件目录。这让我非常生气。

我甚至与周围设置切换:

<cfset set(overwritePlugins = false) /> 
<cfset set(cachePlugins = true) /> 

而且它似乎没有什么区别,甚至在“重装”的应用程序。我尝试了很多不同的东西,现在我没有想法。

我使用的是最新的Railo,最新CFWheels和我与狮子在Mac上。

正如我所说的,一切似乎像预期的那样工作,但任何事情,我把在这个特定的文件夹,当我这样做是刷新我的应用程序页面一样简单的东西,然后被删除。

什么?我喜欢CFWheels,但我正在尝试别的东西,因为这似乎已经持续了太久。

请帮助一个绝望的新人。

谢谢, 迈克尔。

+1

插件文件夹中的压缩文件是否为zip文件?如果不是,那就是问题所在。如果您删除zip文件,则cfwheels将删除该插件。另外,值得使用插件管理器,如果还没有。坚持与cfwheels。它会得到回报! – Jason 2012-07-14 17:57:40

+0

嗨贾森,那就是它!非常感谢。我正在解压并将文件夹本身放在那里。卫生署!写在一个答案,我会标记你是正确的:) – 2012-07-15 13:51:11

回答

1

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

如果你不使用插件管理器,所有你需要做的就是删除插件文件夹压缩到plugins文件夹。要删除插件,只需删除zip文件。

所有的说法,强烈建议使用插件管理器。

与cfwheels玩得开心..你会爱上它!

+0

谢谢。那样做了。如前所述......我不知道插件必须保留在ZIP文件夹中。我提取并上传了它,这是错误的;对于任何可能遇到同样问题的人。 – 2012-07-18 15:14:15

2

我们来看一看Configuration and Defaults章的“插件设置”部分。

deletePluginDirectories设置读取这样的:

设置为true时,车轮将不包含相应的插件zip文件的plugins文件夹中删除子目录。设置为false为开发自己的插件添加便利。

在我看来,最好的做法是这design模式设置为false但在别人离开它true。但是,在移至其他环境之前,您需要确保将其打包在zip文件中,否则就会像您所描述的那样删除所有代码。

+0

谢谢,我会研究一下。 – 2012-07-18 15:13:22