0

我之前遇到了插件问题,但结果证明是我的主机“Hostek”出现了故障。好的,我想,我将设置一个本地 Railo / Tomcat 环境并在本地工作。

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

无论我做什么,CFWheels 都会删除/删除掉到插件目录中的任何插件文件夹。这让我非常生气。

我什至切换了设置:

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

即使在“重新加载”应用程序之后,它似乎也没有什么区别。我尝试了很多不同的东西,现在我没有想法了。

我正在使用最新的 Railo、最新的 CFWheels,并且我在 Mac 上使用 Lion。

正如我所说,其他一切似乎都按预期工作,但是我放在这个特定文件夹中的任何内容,然后在我执行诸如刷新应用程序页面之类的简单操作时都会被删除。

什么??我喜欢 CFWheels,但我正处于尝试其他东西的边缘,因为这似乎已经持续了太久。

请帮助一个绝望的新人。

谢谢,迈克尔。

4

2 回答 2

2

查看配置和默认值一章的“插件设置”部分。

deletePluginDirectories设置如下所示:

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

在我看来,最好的做法是将其设置为false模式design,但将其保留true在其他模式中。但是您需要确保在移动到不同的环境之前将其打包在一个 zip 文件中,否则它会像您描述的那样删除您的所有代码。

于 2012-07-16T10:22:13.767 回答
1

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

如果您不使用插件管理器,您只需将插件 zip 文件夹放入插件文件夹即可。要删除插件,您只需删除 zip 文件。

话虽如此,强烈建议使用插件管理器。

玩得开心 cfwheels.. 你会喜欢的!

于 2012-07-16T09:04:08.887 回答