[PROMOÇÃO] Assine com + 30% de desconto ANUAL MENSAL (últimas horas)
Ari Lima
Criador Ari Lima 14/11/2017

bom dia CARLOS quando eu tento utilizar o comando para criar as tabelas me retorna um erro:

 [InvalidArgumentException]              

Database [mysqlsqlite] not configured. 

 

 

teria como me enviar o sql da tabela order e produtc_order ? desde já obrigado 

Manager Carlos Ferreira 14/11/2017

Olá, Ari!
Como vai?

A configuração de conexão ao banco de dados que está errada.
Talvez informou o driver (dsn) de conexão ao banco de dados de forma incorreta.

Talvez no arquivo .env ficou errado essa configuração:
DB_CONNECTION=mysql

Carlos Ferreira
Criador Ari Lima 14/11/2017

Alterei o .env mas continua dando esse erro :

 

PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php/20160303/php_curl.dll' - /usr/lib/php/20160303/php_curl.dll: cannot open shared object file: No such file or directory in Unknown on line 0

PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php/20160303/php_pdo_mysql.dll' - /usr/lib/php/20160303/php_pdo_mysql.dll: cannot open shared object file: No such file or directory in Unknown on line 0

                                                                         

  [Illuminate\Database\QueryException]                                         

  SQLSTATE[HY000] [2002] Connection refused (SQL: select * from information_s  

  chema.tables where table_schema = testes and table_name = migrations)        

                                                                                                                       

  [PDOException]                             

  SQLSTATE[HY000] [2002] Connection refused  

                                            

 

Ari Lima
Manager Carlos Ferreira 14/11/2017

Olá, Ari!

Que tipo de ambiente está utilizando para rodar sua aplicação, o mesmo do curso Docker ou Vagrant?

Se tiver montado diretamente (em um ambiente Linux, por exemplo) precisa habilitar a extensão pdo no arquivo php.ini
Como encontrar a localização do arquivo php.ini no sistema?
<?php

// Exibe localização do arquivo php.ini no sistema:
echo php_ini_loaded_file();


Precisa deixar essa linha desta forma (sem o ";"):
extension=pdo.so


-------------------------------------------------------------
Pode também que não instalou corretamente o Driver do banco de dados no ambiente, com isso o PHP não consegue reconhecer o banco de dados.
Tenho um setup pronto, onde cria um ambiente completo com PHP 7 + MySql + PhpMyAdmin: https://github.com/carlosfgti/vagrant-setup-php

Carlos Ferreira
Sabe a Solução? Ajude a resolver!

Precisa estar logado para conseguir responder a este ticket!

Clique Aqui Para Entrar!