以下是PowerShell中命令的结果
PS C:\wamp\www\xxx> php bin/console doctrine:schema:update --force
←[37;41m ←[39;49m
←[37;41m [Symfony\Component\Debug\Exception\FatalThrowableError] ←[39;49m
←[37;41m Parse error: syntax error, unexpected '/', expecting '{' ←[39;49m
←[37;41m ←[39;49m
←[32mdoctrine:schema:update [--complete] [--dump-sql] [-f|--force] [--em [EM]] [-h|--help] [-q|--quiet] [-v|vv|vvv|--ver
bose] [-V|--version] [--ansi] [--no-ansi] [-n|--no-interaction] [-e|--env ENV] [--no-debug] [--] ←[39m←[32m<command>←[39m
我需要了解什么?我没有在任何地方看到一个行号,告诉我在哪里解决错误。
另外,在旁注中,&#34;←[37; 41m&#34;和&#34;←[39; 49m&#34;每次我运行Symfony命令?这使得一切都很难阅读。
编辑:已更新为图片
答案 0 :(得分:0)
我认为这是因为你正在使用正斜杠,而windows正在期待反斜杠。
你可以尝试:
php bin\console doctrine:schema:update --force
如果这不起作用,也请尝试使用标准命令提示符,而不是PowerShell。