【发布时间】:2019-04-11 00:17:23
【问题描述】:
我经营工匠:
php artisan down --message "Going down for maintenance" --retry=60
[UPDATE] 或者像@Remul 建议的那样运行它:
php artisan down --message="Going down for maintenance" --retry=60
然后两者都给我错误:
[Symfony\Component\Console\Exception\RuntimeException]
Too many arguments, expected arguments "command".
如果运行不带空格的命令:
php artisan down --message "Going_down_for_maintenance" --retry=60
没有错误发生
【问题讨论】:
-
你可以试试用等号作为消息参数吗:
php artisan down --message="Going down for maintenance" --retry=60。 -
我同意 Remul 的观点。没有等号,它会认为“停机维护”是另一种说法。如果您查看documentation,它会显示
php artisan down --message="Upgrading Database" --retry=60 -
没有工作给出同样的错误
-
@aynber 我注意到 symfony 代码有这个:
public function __construct(array $argv = null, InputDefinition $definition = null) { if (null === $argv) { $argv = $_SERVER['argv']; }问题在于全局,所以在 php 中
标签: php laravel symfony laravel-artisan