Cakephp数据库迁移错误

时间:2010-05-07 07:36:38

标签: cakephp

我正在使用Ubuntu + cakephp 1.3。我正在使用cakeDC迁移插件尝试数据库迁移。我按照说明配置了插件。

但是当我去终端时,转到应用程序application_path / app / dir的路径然后激活命令'cake migration help'它会给我以下错误,

Hello用户,

欢迎使用CakePHP v1.2控制台

当前路径:  -working:/ path / to / cake /  -root:/ path / to / cake /  -app:/ path / to / cake / app /  -core:/ path / to / cake /

更改路径: 您的工作路径应与您的应用程序路径相同 要改变你的路径,请使用'-app'参数。 示例:-app relative / path / to / myapp或-app / absolute / path / to / myapp

可用壳:

应用程序/销售商/弹/:           - 没有

供应商/弹/:           - 没有

饼/控制台/库/:          ACL          API          烘烤          安慰          提取

要运行命令,请键入'cake shell_name [args]' 要获取特定命令的帮助,请键入“cake shell_name help”

然后我按照下面给出的步骤: http://book.cakephp.org/view/108/The-CakePHP-Console

$ cake -app / path / to / app

但我没有取得成功。任何人都可以帮我解决这个问题...

谢谢你。

1 个答案:

答案 0 :(得分:1)

您正在执行蛋糕外壳,它位于您$PATH的某个位置(类型which cake,以查看哪个首先进入$PATH)。要运行属于您的应用程序的蛋糕外壳(版本1.3),请执行/path/to/your/application/cake/console/cake(如果您在/ app目录中,只需执行../cake/console/cake),并执行您可能需要的任何选项(例如-app })。