Laravel-log-viewer: No se encontró la clase 'Crypt' (Ver: log.blade.php)

Creado en 15 mar. 2018  ·  11Comentarios  ·  Fuente: rap2hpoutre/laravel-log-viewer

Actualizado a la última versión 0.13 y usando Lumen 5.6 más reciente. (Lumen, no Laravel).

La configuración siempre ha funcionado. Ahora, cada vez que alcanzamos nuestro punto final /logs , obtenemos lo siguiente:

Class 'Crypt' not found (View: \/var\/www\/server\/vendor\/rap2hpoutre\/laravel-log-viewer\/src\/views\/log.blade.php

Nuestro web.php es el requerido:

$router->group(['namespace' => '\Rap2hpoutre\LaravelLogViewer'], function () use ($router) {
    $router->get('logs', 'LogViewerController<strong i="12">@index</strong>');
});

Y sí, tenemos la línea apropiada en app.php :

// Lumen.log viewer.
$app->register(\Rap2hpoutre\LaravelLogViewer\LaravelLogViewerServiceProvider::class);

Simplemente no puedo superar este error. No sé si está relacionado con la actualización de Lumen a 5.6, la actualización a 0.13 para el visor de registros en sí, o una combinación de las dos.

Por favor ayuda. Gracias.

bug

Comentario más útil

No importa. APP_KEY tenía que tener 32 caracteres y no era obvio de inmediato. No hay artisan key:generate en Lumen, por lo que la mayoría de los resultados de búsqueda de Google para esto también fueron inútiles.

Está funcionando ahora. El visor de registros de Laravel / Lumen está de vuelta y funcionando, parece. :)

Todos 11 comentarios

¡Bueno, gracias!

No es un problema de Lumen, es algo roto en Laravel Log Viewer, que usa Crypt ahora (que no es accesible en Lumen). Lo arreglé a través de https://github.com/rap2hpoutre/laravel-log-viewer/commit/6789caf0ecfae14f7238b3d20832d961f503351f (gracias a ti). ¿Podría intentar actualizar a la versión 0.14? ¡Avísame si está bien ahora!

En 0.14.1, ahora es este error:

Call to undefined function Rap2hpoutre\\LaravelLogViewer\\config_path()

Woops. Ok arreglado! ¿Podrías probar con v0.14.2?

¡Gracias por su paciencia!

0.14.2 todavía me da el mismo error:

Call to undefined function Rap2hpoutre\\LaravelLogViewer\\config_path()

Woops. Cometo errores en cada confirmación de hoy (porque no me tomo el tiempo para leer y probar, tararear. Debo estar cansado). Lo siento.

Ok, @mikemand (el creador original del visor de registros): ¿quieres enviar un PR? (¡Puedo intentar arreglarlo yo mismo si lo prefieres!)

Hola @ rap2hpoutre , intentaré solucionarlo en breve. :)

Lumen es excelente para algunas cosas, pero está tan reducido que a veces es difícil admitir tanto Laravel como Lumen en el mismo paquete. :(

¡Gracias @mikemand !
@mhousser La corrección está disponible en 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)

No estoy seguro de si esto sigue siendo un error o algo que no hayamos hecho en nuestra actualización a la última versión de Lumen 5.6. * ..?

No importa. APP_KEY tenía que tener 32 caracteres y no era obvio de inmediato. No hay artisan key:generate en Lumen, por lo que la mayoría de los resultados de búsqueda de Google para esto también fueron inútiles.

Está funcionando ahora. El visor de registros de Laravel / Lumen está de vuelta y funcionando, parece. :)

¡Que dia! Por lo general, la vida del Visor de registros es un poco aburrida: hoy alcanzó 1 millón de descargas y se bloqueó mucho más de lo habitual 🤔

¡Muchas gracias por tu ayuda!

¿Fue útil esta página
0 / 5 - 0 calificaciones

Temas relacionados

akoepcke picture akoepcke  ·  9Comentarios

DevynCJohnson picture DevynCJohnson  ·  5Comentarios

raymondTheDev picture raymondTheDev  ·  12Comentarios

watermelonjuice picture watermelonjuice  ·  8Comentarios

avesgit picture avesgit  ·  7Comentarios