我已将 CakePHP 1.2 站点升级到 2.x。
该站点将一个内核用于多个应用程序。一切正常,除了贝壳。
我无法从控制台运行现有的 shell 之一。
当我尝试更改应用程序时,cake -app store
出现以下错误:
#!/usr/bin/php -q
PHP Fatal error: Cannot redeclare class ShellDispatcher in C:\www\domains\cakes\lib\Cake\Console\ShellDispatcher.php on line 24
Fatal error: Cannot redeclare class ShellDispatcher in C:\www\domains\cakes\lib\Cake\Console\ShellDispatcher.php on line 24
我正在执行以下命令:
> cd C:\www\domains\cakes\store
> Console\cake -app store
我在 Linux(debian)环境中得到相同的结果。配置有问题还是蛋糕中的错误?