CakePHP版本: 2.10.10
Windows 10
使用 WAMP服务器。
正确的PHP版本的可执行文件在我的PATH上。我重新启动了计算机。我什至把Cake的控制台放在PATH下。我知道可以通过CLI使用PHP,因为我可以php -v
。但是,这就是我得到的:
PS E:\wamp\www\orbium2\app> Console/cake schema generate
Error: syntax error, unexpected end of file
#0 E:\wamp\www\orbium2\lib\Cake\bootstrap.php(439): Configure::bootstrap(true)
#1 E:\wamp\www\orbium2\lib\Cake\Console\ShellDispatcher.php(145): require('E:\\wamp\\www\\orb...')
#2 E:\wamp\www\orbium2\lib\Cake\Console\ShellDispatcher.php(100): ShellDispatcher->_bootstrap()
#3 E:\wamp\www\orbium2\lib\Cake\Console\ShellDispatcher.php(54): ShellDispatcher->_initEnvironment()
#4 E:\wamp\www\orbium2\lib\Cake\Console\ShellDispatcher.php(65): ShellDispatcher->__construct(Array)
#5 E:\wamp\www\orbium2\app\Console\cake.php(47): ShellDispatcher::run(Array)
#6 {main}
调用cake -v
,Console/Cake hello
(对于我在示例中创建的Hello Shell)返回相同的结果。
当我打开cake.php
时,团队从未对其进行过修改,它是一个简单的PHP文件。我在做什么错了?