1
resposta

Erro ao excluir curso

Estou na aula 6, atividade 9 e enquanto testava as mesagens, vi que a parte de exlusão não estava funcionando; no log do servidor esta aparecendo esse erro:

[::1]:64968 [500]: GET /excluir-curso?id=1 - Uncaught Error: Failed opening required 'C:\Users\santo\AppData\Local\Temp\__CG__AluraCursosEntityCurso.php' (include_path='.;C:\php\pear') in C:\xampp\htdocs\cursos_alura\php\mvc_php\gerenciador-de-cursos\vendor\doctrine\common\lib\Doctrine\Common\Proxy\AbstractProxyFactory.php:198
Stack trace:
#0 C:\xampp\htdocs\cursos_alura\php\mvc_php\gerenciador-de-cursos\vendor\doctrine\common\lib\Doctrine\Common\Proxy\AbstractProxyFactory.php(109): Doctrine\Common\Proxy\AbstractProxyFactory->getProxyDefinition()
#1 C:\xampp\htdocs\cursos_alura\php\mvc_php\gerenciador-de-cursos\vendor\doctrine\orm\lib\Doctrine\ORM\EntityManager.php(538): Doctrine\Common\Proxy\AbstractProxyFactory->getProxy()
#2 C:\xampp\htdocs\cursos_alura\php\mvc_php\gerenciador-de-cursos\src\Controller\Exclusao.php(36): Doctrine\ORM\EntityManager->getReference()
#3 C:\xampp\htdocs\cursos_alura\php\mvc_php\gerenciador-de-cursos\public\index.php(27): Alura\Cursos\Controller\Exclusao->processaRequisicao()
#4 {main}
  thrown in C:\xampp\htdocs\cursos_alura\php\mvc_php\gerenciador-de-cursos\vendor\doctrine\common\lib\Doctrine\Common\Proxy\AbstractProxyFactory.php on line 198

Como posso resolver ?

1 resposta

Olá Guilherme,

você pode rodar o comando para o doctrine criar as classes proxies

vendor\bin\doctrine orm:generate-proxies