Laravel-log-viewer: Classe 'Crypt' introuvable (Affichage : log.blade.php)

Créé le 15 mars 2018  ·  11Commentaires  ·  Source: rap2hpoutre/laravel-log-viewer

Mis à jour vers la dernière version 0.13, et utilisant la dernière version de Lumen 5.6. (Lumen - pas Laravel.)

L'installation a toujours fonctionné. Maintenant, chaque fois que nous atteignons notre point /logs terminaison

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

Notre web.php est tel que requis :

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

Et oui nous avons la ligne appropriée dans app.php :

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

Je ne peux tout simplement pas surmonter cette erreur. Je ne sais pas si c'est lié à la mise à niveau de Lumen vers 5.6, la mise à niveau vers 0.13 pour la visionneuse de journaux elle-même, ou une combinaison des deux.

S'il vous plaît aider. Merci.

bug

Commentaire le plus utile

Ça ne fait rien. APP_KEY devait contenir 32 caractères, et ce n'était pas immédiatement évident. Il n'y a pas de artisan key:generate dans Lumen, donc la plupart des résultats de recherche Google pour cela étaient également inutiles.

Ça marche maintenant. La visionneuse de journaux Laravel/Lumen est de nouveau opérationnelle, on dirait. :)

Tous les 11 commentaires

D'accord merci!

Ce n'est pas un problème avec Lumen, c'est quelque chose de cassé dans Laravel Log Viewer, qui utilise maintenant Crypt (qui n'est pas accessible dans Lumen). Je l'ai corrigé via https://github.com/rap2hpoutre/laravel-log-viewer/commit/6789caf0ecfae14f7238b3d20832d961f503351f (merci à vous). Pourriez-vous essayer de mettre à jour vers la v0.14 ? Faites-moi savoir si c'est OK maintenant!

Sur 0.14.1, maintenant c'est cette erreur :

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

Oups. Ok corrigé ! Pourrais-tu essayer avec la v0.14.2 ?

Merci pour votre patience!

0.14.2 me donne toujours la même erreur :

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

Oups. Je commit des bugs dans chaque commit aujourd'hui (parce que je ne prends pas le temps de lire et de tester, hum. Je dois être fatigué). Pardon.

D'accord, @mikemand (le créateur original de la visionneuse de journaux !) : voulez-vous soumettre un PR ? (Je peux essayer de le réparer moi-même si vous préférez !)

Salut @rap2hpoutre , je vais tenter un correctif sous peu. :)

Lumen est idéal pour certaines choses, mais il est tellement dépouillé qu'il est parfois difficile de prendre en charge à la fois Laravel et Lumen dans le même package. :(

Merci @mikemand !
@mhousser Le correctif est disponible dans la 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)

Je ne sais pas s'il s'agit toujours d'un bug ou de quelque chose que nous n'avons pas fait lors de notre mise à niveau vers le dernier Lumen 5.6.*.. ?

Ça ne fait rien. APP_KEY devait contenir 32 caractères, et ce n'était pas immédiatement évident. Il n'y a pas de artisan key:generate dans Lumen, donc la plupart des résultats de recherche Google pour cela étaient également inutiles.

Ça marche maintenant. La visionneuse de journaux Laravel/Lumen est de nouveau opérationnelle, on dirait. :)

Quelle journée! D'habitude, la vie du Log Viewer est un peu ennuyeuse : aujourd'hui, il a atteint 1 million de téléchargements et a planté bien plus que d'habitude 🤔

Je vous remercie beaucoup pour votre aide!

Cette page vous a été utile?
0 / 5 - 0 notes

Questions connexes

hmrneves1 picture hmrneves1  ·  3Commentaires

raymondTheDev picture raymondTheDev  ·  12Commentaires

judgej picture judgej  ·  9Commentaires

raksa picture raksa  ·  3Commentaires

DevynCJohnson picture DevynCJohnson  ·  5Commentaires