Используя Google Cloud Platform и пытаясь настроить Symfony Hello World в стандартной среде App Engine .Развертывание идет хорошо, пока я не попробую запустить приложение в моей локальной среде.Когда я запускаю эту команду из корня проекта, экземпляр не запускается:
composer run-script server --timeout=0
Вместо этого я получаю сообщение об ошибке 'app' is not recognized as an internal or external command, operable program or batch file.
:
Из того, что я могу сказать, composer запускает скрипт, который находится в scripts/server.php
, но скрипт не запускается должным образом.Когда я смотрю на сам скрипт server.php
, я вижу, что app
появляется в первой строке кода, который, как я предполагаю, совпадает с app
, отмеченным в приведенной выше ошибке.Я не знаю, уместно ли это или нет.
#!/usr/bin/env php
<?php
$cacheClearCmd = 'app/console cache:clear --no-debug --env=dev';
passthru($cacheClearCmd, $returnVar);
Наверное, на данный момент у меня возникает вопрос: почему мой PHP-скрипт не работает должным образом при вызове таким образом композитором?