Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Erro ao instalar ao tentar instalar o phan

Olá pessoal.

Estou agarrado na instalação do phan. Nas buscas que fiz, indicam verificar as permissões dos arquivos do projeto, tentei e me parece que não há problemas nisso, pois consigo escrever sem problemas no diretório vendor/bin

Meu ambiente LAMP está em uma VM (Virtualbox):

Mensagem de erro no terminal:

 6/8 [=====================>------]  75%    Skipped installation of bin phan for package phan/phan: name conflicts with an existing file
    Skipped installation of bin phan_client for package phan/phan: name conflicts with an existing file
    Install of phan/phan failed
 7/8 [========================>---]  87%    Skipped installation of bin bin/phpcs for package squizlabs/php_codesniffer: file not found in package
    Skipped installation of bin bin/phpcbf for package squizlabs/php_codesniffer: file not found in package
 8/8 [============================] 100%

  [ErrorException]                                                                                      
  file_get_contents(/media/sf_www/estudos/alura-php-composer-buscador-cursos/vendor/phan/phan/tochecks  
  tyle): failed to open stream: No such file or directory

Valeu pela ajuda!

1 resposta
solução!

Descobri que é um bug relacionado ao compartilhamento de arquivos entre a VM e o Host, no Virtualbox. Segue aí para quem precisar de mais detalhes:

https://github.com/laravel/homestead/issues/1240#issuecomment-644140467

https://www.virtualbox.org/ticket/18776

Parei de utilizar o compartilhamento e funcionou.