taller-test icon indicating copy to clipboard operation
taller-test copied to clipboard

Error [RuntimeException] /drupal/app/vendor does not exist and could not be created

Open Lisliane opened this issue 7 years ago • 7 comments
trafficstars

Error executing make run

[RuntimeException]

/drupal/app/vendor does not exist and could not be created

install [--prefer-source] [--prefer-dist] [--dry-run] [--dev] [--no-dev] [--no-custom-installers] [--no-autoloader] [--no-scripts] [--no-progress] [--no-suggest] [-v|vv|vvv|--verbose] [-o|--optimize-autoloader] [-a|--classmap-authoritative] [--ignore-platform-reqs] [--] []...

Makefile:15: recipe for target 'run' failed make: *** [run] Error 1

Lisliane avatar Nov 19 '18 18:11 Lisliane

Alô, @Lisliane!

Você executou algum comando antes do make run? E que plataforma você está usando?

lucasconstantino avatar Nov 19 '18 20:11 lucasconstantino

cd ... e a pasta.

Ubuntu 18.04 no VirtualBox

Lisliane avatar Nov 19 '18 22:11 Lisliane

Olá, @Lisiane, tudo bem?

Você verificou se possui permissões sob o diretório?

Tenta dar um chown seu-usuario:seu-usuario dir/ -R

ericvvf avatar Nov 20 '18 09:11 ericvvf

Fiz. Agora aparece outro erro: docker-compose run --service-ports --rm app Starting taller-chat-db ... done Error response from daemon: driver failed programming external connectivity on endpoint taller-test_app_run_1_18d82524dbce (ddc2a9488acea372d59ef6ac09c4c606bbacef878c9b8d0a608fac67bc7f68a8): Error starting userland proxy: listen tcp 0.0.0.0:80: bind: address already in use Makefile:15: recipe for target 'run' failed

Lisliane avatar Nov 20 '18 17:11 Lisliane

A porta 80 está em uso na sua máquina. Recomendo que você desligue o que quer que esteja usando ela, mas se não for possível, pode tentar alterar a porta em uso modificando o mapeamento no docker-compose.yml ;)

lucasconstantino avatar Nov 20 '18 23:11 lucasconstantino

Era o apache quem estava usando. Dei um stop nele, e foi (sudo /etc/init.d/apache2 stop) Obrigada.

Lisliane avatar Nov 22 '18 11:11 Lisliane

Bom dia, também tive o mesmo problema, solucionei alterando os valores das variáveis USER_ID e GROUP_ID diretamente no Dockerfile, para os valores do meu usuário no SO.

Como essas variáveis de ambiente nem sempre existem, acho que uma boa solução seria adicionar o arquivo .env para que se possa alterar de forma mais fácil os valores das variáveis de ambiente:

USER_ID=1001
GROUP_ID=1001

abraços...

vnmedeiros avatar Jun 10 '19 14:06 vnmedeiros