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

Failed opening required

Fiz o código conforme a aula, porem estou com esse erro que parecer ser no arquivo Conta.php Insira aqui a descrição dessa imagem para ajudar na acessibilidadeInsira aqui a descrição dessa imagem para ajudar na acessibilidade Alguém tem alguma ideia do que pode ser?

5 respostas

Olá, Isaque!

O PHP não está conseguindo encontrar o arquivo Conta.php. Verifique se o arquivo está na pasta correta, com o namespace correto, e se existe algum erro de sintaxe dentro do arquivo Conta.php, como abertura ou fechamanto de chaves {}, etc.

Espero ter ajudado!

Boa sorte em seus estudos!

Na minha classe conta a principio esta correta. O que pode ser esse erro? Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Consegui resolver o problema da seguinte forme: nos require_once usei require_once(realpath(dirname(__FILE__) . '/../src/Modelo/Conta/Conta.php')); Ao que parece passa o diretorio real do arquivo e assim o php interpreta ele

  • A pergunta que fica é; porque as aulas do professor funcionou sem ser dessa forma e aqui não?
  • Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Olá, Isaque!

Consegui identificar onde você estava errando.

Antes, você estava chamando o require_once assim:

require_once '.src/...';

O correto seria assim:

require_once './src/...';

Estava faltando a barra / depois do ponto .

Espero ter ajudado!

Boa sorte em seus estudos!

solução!

Ajudou sim, muito obrigado pelo seu tempo, grato.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software