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

Erro ao montar ambiente

Pessoal, consegui instalar o laravel, porém esta dando erro 500 e não consigo ver a mensagem de erro para debugar. Também achei estranho o arquivo .env ter dois. Isso esta correto?

3 respostas

Consegui colocar no env a opção de APP_Debug como true e descobri esse erro, pesquisei ate no forum da alura, parece que tem rodar as migrations, mas ja fiz isso e não resolveu alguém consegue me ajudar?

SQLSTATE[HY000]: General error: 1 no such table: series (SQL: select * from "series" order by "nome" asc)

Tarique,

1) Verifique se você criou o arquivo do Banco de Dados SQLite: Basta criar o arquivo com o nome e caminho abaixo no projeto:

\database\database.sqlite

2) E execute novamente as migrations:

php artisan migrate

Qual a mensagem depois de executar o migrate?

3) Sobre os arquivos .env, sim, pode ter 2 ou mais. Você pode ter um .env de referência, outro .env.testing que tem dados para testes, e o .env para produção.

Verifique no arquivo .env se o DB esta configurado:

DB_CONNECTION=sqlite
#DB_HOST=127.0.0.1
#DB_PORT=3306
#DB_DATABASE=laravel
#DB_USERNAME=root
#DB_PASSWORD=

4) Para este erro em último caso, faça download do DB Browser for SQLite: https://sqlitebrowser.org/dl/ E abra o arquivo de Banco de Dados em: \database\database.sqlite

Para ver se ele criou as tabelas.

Por favor infome o resultado, se resolveu, qual o ponto e não se esqueça de marcar o tópico como resolvido, se não, poste ainda suas dúvidas.

Um abs, e bons estudos.

solução!

Funcionou criei o banco com esse DB_browser e também precisei retirar o parâmetro DB_DATABASE=:memory: do arquivo .env! muito obrigado