我很确定这是一个蛋糕1.3问题 - 该插件与2.0不兼容
我正在尝试为论坛的cakephp安装Miles J插件,可在此处找到: http://milesj.me/code/cakephp/forum
我正在努力学习他的教程。叹息。
所以,这就是我所做的 -
关于我接下来应该做什么的任何想法?我不介意做手动安装,但我是在正确的轨道上吗?步骤“2”和“3”意味着什么?是否有更简单的事情可以使这个东西工作?
如果您不知道,有人可以推荐一个简单的论坛插件/工具/我可以购买的东西,我可以使用吗?我现在并不特别关注这个论坛插件......
喝彩!
奖金问题: 在步骤“3”结束时,里程有用地建议: “在app / tmp文件夹中创建一个”论坛“文件夹也是一个好主意,然后将其修改为777.”
一切都很好,但我只是需要制作一个论坛文件夹,还是我需要告诉cakephp使用它?为什么制作论坛文件夹是个好主意?我是不是该?如果我不这样做会怎么样?
答案 0 :(得分:2)
首先,你似乎混合蛋糕1.3和2.0。请阅读文档和教程。像2.0这样的插件的正确路径是/ APP / Plugin / PluginName / ...(另请注意外壳非常重要)。
正如您已经指出的那样,论坛插件是一个“插件”。因此它需要一个周围的应用程序(应用程序)才能工作。如果您将其命名为“site”,则您的论坛将位于/site/Plugin/Forum/
然后您应该使用shell导航到此/site
文件夹,然后执行cake
命令。还要确保在引导程序中通过CakePlugin :: loadAll()加载插件。
然后它会找到插件shell。
可以在此处找到2.0文档:http://book.cakephp.org/2.0/en/
答案 1 :(得分:0)
这是另一个可能帮助您运行shell命令的线程。 Run plugin's shell in cakephp 2.0
您将运行的命令将如下所示 C:\ XAMPP \ htdocs中\ mysite的\应用> .. \ lib \ Cake \ Console \ cake Forum.install