[PROMOÇÃO] Assine com + 30% de desconto ANUAL MENSAL (últimas horas)
Roberto Noya
Criador Roberto Noya 18/08/2023

Ola Carlos,

Estou com uma app na Digital Ocean dentro de um droplet.

Percebi que não é possivel exibir / usar alguma variavel existente no arquivo .env.

Fiz um teste simples onde criei um controller so para exbir a variavel APP_NAME:

public function index(Request $request)
{
return env("APP_NAME");
}

Simplesmente nao exibe nada. Não aparece erros também.

Alguma sugestão?

Grato!

Manager Carlos Ferreira 18/08/2023

Olá, Roberto!
Como vai?

E quando gera log, mostra algo, exemplo:
public function index(Request $request)
{
    \Log::info('log', [env("APP_NAME")]);
    return response()->json([
        'value' => env("APP_NAME")
    ]);
}

Carlos Ferreira
Criador Roberto Noya 18/08/2023

Ola Carlos,

Estou usando o postman para testar o codigo sugerido e retorna null:

{

    "value": null

}

 

Também consultei o arquivo laravel.log e aparece assim:

cat laravel.log

[2023-08-19 04:55:36] production.INFO: log [null] 

[2023-08-19 04:56:16] production.INFO: log [null] 

No teste local seu codigo retorna corretamente:

{

    "value": "RealState"

}

Roberto Noya
Criador Roberto Noya 18/08/2023

ja descobri

tinha alterado algumas variaveis no .env e apos rodar os comandos abaixo voltou ao normal:

php artisan config:cache

php artisan config:clear

Obrigado!

 

 

Roberto Noya
Sabe a Solução? Ajude a resolver!

Precisa estar logado para conseguir responder a este ticket!

Clique Aqui Para Entrar!