Atualizado com a última 0,13 e usando o Lumen 5,6 mais recente. (Lumen - não Laravel.)
A configuração sempre funcionou. Agora, sempre que atingimos nosso endpoint /logs
, obtemos o seguinte:
Class 'Crypt' not found (View: \/var\/www\/server\/vendor\/rap2hpoutre\/laravel-log-viewer\/src\/views\/log.blade.php
Nosso web.php
é o necessário:
$router->group(['namespace' => '\Rap2hpoutre\LaravelLogViewer'], function () use ($router) {
$router->get('logs', 'LogViewerController<strong i="12">@index</strong>');
});
E sim, temos a linha apropriada em app.php
:
// Lumen.log viewer.
$app->register(\Rap2hpoutre\LaravelLogViewer\LaravelLogViewerServiceProvider::class);
Simplesmente não consigo superar esse erro. Não sei se está relacionado à atualização do Lumen para 5.6, à atualização para 0,13 do próprio visualizador de registros ou a uma combinação dos dois.
Por favor ajude. Obrigado.
Ok, obrigado!
Não é um problema do Lumen, é algo quebrado no Laravel Log Viewer, que usa Crypt
agora (que não está acessível no Lumen). Consertei via https://github.com/rap2hpoutre/laravel-log-viewer/commit/6789caf0ecfae14f7238b3d20832d961f503351f (graças a você). Você poderia tentar atualizar para v0.14? Deixe-me saber se está tudo bem agora!
Em 0.14.1, agora é este erro:
Call to undefined function Rap2hpoutre\\LaravelLogViewer\\config_path()
Woops. Ok corrigido! Você poderia tentar com v0.14.2?
Obrigado pela sua paciência!
Olá @ rap2hpoutre , acho que é aqui que se encontra o problema de https://github.com/rap2hpoutre/laravel-log-viewer/blob/3ee40c9e4bf357de83f96d7b60672e17b3aa5e4a/srcice/Rap2hpoupogtreLaraLaraSrc/Rap2hpogtre/LaraLaraView
0.14.2 ainda me dá o mesmo erro:
Call to undefined function Rap2hpoutre\\LaravelLogViewer\\config_path()
Woops. Eu cometo bugs em cada commit hoje (porque não tenho tempo para ler e testar, hum. Devo estar cansado). Desculpe.
Ok, @mikemand (o criador original do visualizador de log!): Você deseja enviar um PR? (Posso tentar consertar sozinho, se preferir!)
Olá @ rap2hpoutre , vou tentar consertar em breve. :)
O Lumen é ótimo para algumas coisas, mas é tão simples que às vezes é difícil suportar o Laravel e o Lumen no mesmo pacote. :(
Obrigado @mikemand !
@mhousser A correção está disponível na v0.14.3.
The only supported ciphers are AES-128-CBC and AES-256-CBC with the correct key lengths. (View: \/var\/www\/server\/vendor\/rap2hpoutre\/laravel-log-viewer\/src\/views\/log.blade.php)
Não tenho certeza se isso ainda é um bug ou algo que não fizemos em nossa atualização para a última versão 5.6 do Lumen. * ..?
Deixa pra lá. APP_KEY
precisava ter 32 caracteres e não era imediatamente óbvio. Não há artisan key:generate
no Lumen, então a maioria dos resultados de pesquisa do Google para isso também foram inúteis.
Está funcionando agora. O visualizador de log do Laravel / Lumen está de volta e funcionando como parece. :)
Que dia! Normalmente, a vida do Log Viewer é um pouco chata: hoje, atingiu 1 milhão de downloads e travou muito mais do que o normal 🤔
Muito obrigado por sua ajuda!
Comentários muito úteis
Deixa pra lá.
APP_KEY
precisava ter 32 caracteres e não era imediatamente óbvio. Não háartisan key:generate
no Lumen, então a maioria dos resultados de pesquisa do Google para isso também foram inúteis.Está funcionando agora. O visualizador de log do Laravel / Lumen está de volta e funcionando como parece. :)