Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Erro ao tentar deleta aluno

Boa tarde,

Ao rodar o comando "php commands/remover-aluno.php 2", onde "2" é o id do aluno que quero remover, é retornado o seguinte erro:

PHP Warning:  require(/tmp/__CG__AluraDoctrineEntityAluno.php): failed to open stream: No such file or directory in /home/meunome/Documents/Courses/PHP and MySQL/doctrine_alura/vendor/doctrine/common/lib/Doctrine/Common/Proxy/AbstractProxyFactory.php on line 206

Warning: require(/tmp/__CG__AluraDoctrineEntityAluno.php): failed to open stream: No such file or directory in /home/meunome/Documents/Courses/PHP and MySQL/doctrine_alura/vendor/doctrine/common/lib/Doctrine/Common/Proxy/AbstractProxyFactory.php on line 206
PHP Fatal error:  require(): Failed opening required '/tmp/__CG__AluraDoctrineEntityAluno.php' (include_path='.:/opt/lampp/lib/php') in /home/meunome/Documents/Courses/PHP and MySQL/doctrine_alura/vendor/doctrine/common/lib/Doctrine/Common/Proxy/AbstractProxyFactory.php on line 206

Fatal error: require(): Failed opening required '/tmp/__CG__AluraDoctrineEntityAluno.php' (include_path='.:/opt/lampp/lib/php') in /home/meunome/Documents/Courses/PHP and MySQL/doctrine_alura/vendor/doctrine/common/lib/Doctrine/Common/Proxy/AbstractProxyFactory.php on line 206
2 respostas
solução!

Fala, Anderson.

Beleza? Normalmente isso acontece quando tem algum erro de permissão nas páginas que o Doctrine usa pra gerar cache.

Em ambiente de produção isso raramente acontece.

Tenta executar esse comando:

vendor/bin/doctrine orm:generate-proxies

Obrigado, Vinicius,

Funcinou.