Laravel-log-viewer: Classe 'Crypt' não encontrada (Visualização: log.blade.php)

Criado em 15 mar. 2018  ·  11Comentários  ·  Fonte: rap2hpoutre/laravel-log-viewer

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.

bug

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. :)

Todos 11 comentários

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!

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!

Esta página foi útil?
0 / 5 - 0 avaliações

Questões relacionadas

judgej picture judgej  ·  9Comentários

DevynCJohnson picture DevynCJohnson  ·  5Comentários

watermelonjuice picture watermelonjuice  ·  8Comentários

mstaack picture mstaack  ·  6Comentários

serdarsaygili picture serdarsaygili  ·  11Comentários