Symfony2自定义控制台命令显示为“;未定义”;行刑时
请帮忙,我什么都试过了 该命令在开发服务器上运行良好,但在live上不起作用 在将其标记为重复之前:Symfony2自定义控制台命令显示为“;未定义”;行刑时,symfony,symfony-2.6,Symfony,Symfony 2.6,请帮忙,我什么都试过了 该命令在开发服务器上运行良好,但在live上不起作用 在将其标记为重复之前: 文件名以Command.php 该捆绑包已注册 命令是containerware 该命令位于Bundle\command目录和App\Bundle\command命名空间中 我试过: 使用symfony控制台多次清除和预热服务器上的缓存php控制台--env=prepod cache:clear和php控制台--env=prepod cache:warmup 通过不使用额外参数调用控制台列
- 文件名以
Command.php
- 该捆绑包已注册
- 命令是
containerware
- 该命令位于
目录和Bundle\command
命名空间中App\Bundle\command
- 使用symfony控制台多次清除和预热服务器上的缓存
和php控制台--env=prepod cache:clear
php控制台--env=prepod cache:warmup
- 通过不使用额外参数调用控制台列出可用命令
php控制台--env=prepod
一个简单的
cd..
,cd-current
解决了它。日志文件中有什么问题吗?请添加相关的源代码您发现您的命令正在执行控制台--env=prepod
?它是在一般服务文件中定义的还是在services\u dev.yml
中定义的?@goto不,该命令不在那里,但看到我的答案,你就会意识到我有多笨:)capistrano classic:)