2
respostas

Process finished with exit code 255

Não posso avançar nos estudos, pois o exemplo da aula (02 Inserindo com exec) ao ser executado, o PhpStorm retorna a seguinte mensagem:

C:\php\php.exe "D:\programacao\PHP\PHP e PDO trabalhando com bancos de dados\php-pdo-projeto-inicial\inserir-aluno.php" PHP Warning: require_once(vendor/autoload.php): Failed to open stream: No such file or directory in D:\programacao\PHP\PHP e PDO trabalhando com bancos de dados\php-pdo-projeto-inicial\inserir-aluno.php on line 5 PHP Fatal error: Uncaught Error: Failed opening required 'vendor/autoload.php' (include_path='.;C:\php\pear') in D:\programacao\PHP\PHP e PDO trabalhando com bancos de dados\php-pdo-projeto-inicial\inserir-aluno.php:5 Stack trace:

#0 {main} thrown in D:\programacao\PHP\PHP e PDO trabalhando com bancos de dados\php-pdo-projeto-inicial\inserir-aluno.php on line 5

Warning: require_once(vendor/autoload.php): Failed to open stream: No such file or directory in D:\programacao\PHP\PHP e PDO trabalhando com bancos de dados\php-pdo-projeto-inicial\inserir-aluno.php on line 5

Fatal error: Uncaught Error: Failed opening required 'vendor/autoload.php' (include_path='.;C:\php\pear') in D:\programacao\PHP\PHP e PDO trabalhando com bancos de dados\php-pdo-projeto-inicial\inserir-aluno.php:5 Stack trace:

#0 {main} thrown in D:\programacao\PHP\PHP e PDO trabalhando com bancos de dados\php-pdo-projeto-inicial\inserir-aluno.php on line 5

Process finished with exit code 255

2 respostas

Olá, Michael!

O PHP não está encontrando o autoloader do composer.

Se o seu arquivo inserir-aluno.php estiver dentro de alguma pasta que não seja a pasta raíz do projeto, verifique se você está se navegando (usando o"../") entre as pastas.

Se não funcionar, poste o código da classe e um print contendo a hierarquia de pastas do seu projeto.

Espero ter ajudado!

Pode ser o nome da pasta também põe traços para evitar erros de path: PHP-e-PDO-trabalhando-com-bancos-de-dados