É provavelmente devido à configuração em cache.
Por favor, tente
php artisan config:clear
Cenário: Correndo laravel para se conectar ao servidor sql.
Ele se conecta e funciona bem quando o aplicativo é executado a partir do terminal. (usando php artisan serve)
Mas quando é colocado em um host virtual (test.zzz.com), ele não consegue se conectar, nem mostra qualquer mensagem de erro.
Eu estou supondo que é algum problema de permissão para acessar drivers sqlsrv talvez. Qualquer ajuda seria apreciada:)
É provavelmente devido à configuração em cache.
Por favor, tente
php artisan config:clear