Laravel-log-viewer: Kelas Rap2hpoutre \ LaravelLogViewer \ LogViewerController tidak ada

Dibuat pada 23 Apr 2020  ·  12Komentar  ·  Sumber: rap2hpoutre/laravel-log-viewer

Baru saja melakukan pembaruan komposer pada proyek Laravel dan sekarang sudah muncul.

_Class Rap2hpoutre \ LaravelLogViewer \ LogViewerController tidak ada_

Ini berfungsi dengan baik sebelum pembaruan komposer

Terima kasih.

bug

Komentar yang paling membantu

Hai @raymondTheDev @mikemand @scaenicus @tiagoa @DjeeBay @timothymarois & @avesgit !

Terima kasih atas kesabaran Anda dan maaf atas kekacauan yang terjadi. Saya menggabungkan PR yang memperkenalkan perubahan yang melanggar dan merilisnya dalam versi minor (v1.5.0): saya buruk, saya minta maaf tentang itu.

⚠️ Saya memutuskan (harap saya tidak salah lagi!) Untuk mengembalikan perubahan ini di v1.5.2 (Saya menganggap mengembalikan sebagai perbaikan regresi). 🔥

Sayangnya, itu berarti Anda juga harus mengembalikan perubahan Anda, maafkan saya. Karena hanya 20+ jam berlalu sejak rilis, saya kira kami dapat mempertimbangkan tidak terlalu banyak proyek yang terpengaruh, dan pengguna berikutnya yang akan meningkatkan tidak akan melihat masalah. Saya lebih suka mempertahankan versi semantik (sekali lagi mungkin saya salah dan minta maaf atas kekacauannya) untuk menghindari perilaku tak terduga bagi pengguna lain.

Jangan ragu untuk mengirimi saya umpan balik!

Semua 12 komentar

Pastikan Anda membuang pemuat otomatis saat memperbarui:

composer update -oa

Hai @ikikand

Ya sudah mencobanya dan itu tidak berhasil untuk saya. Apakah paket tersebut berfungsi untuk Anda saat ini?

Sementara itu, beginilah cara saya membuatnya berhasil.
web.php:
Route::get('logs', 'HomeController<strong i="10">@viewLogs</strong>');

HomeController.php:
use Rap2hpoutre\Controllers\LogViewerController;
public function viewLogs(){ $log = new LogViewerController(); return $log->index(); }

permasalahan yang sama

Ya, ini berhasil untuk saya. Apakah rute Anda disimpan dalam cache? Periksa direktori /bootstrap/cache . Anda dapat dengan aman menghapus file *.php di direktori itu, mereka akan dibuat oleh Laravel pada pemuatan halaman berikutnya.

Oh, tidak, maaf. Salah saya, saya masih memeriksa situs dengan versi lama. Yang baru tidak berhasil untuk saya. Saya sedang menyelidiki.

Oke, saya berhasil. Saya menggunakan cara perutean berbasis kelas, tetapi itu harus berfungsi untuk cara berbasis string asli juga.

Route::get('logs', [\Rap2hpoutre\Controllers\LogViewerController::class, 'index'])

Edit: Saya rasa saya melihat masalahnya. Namespace berubah untuk pengontrol. Alih-alih \Rap2hpoutre\LaravelLogViewer\LogViewerController sekarang menjadi \Rap2hpoutre\Controllers\LogViewerController

Saya pikir itu masalahnya! Kami hanya perlu memperbarui file README sehubungan dengan pembaruan.

Terima kasih @mikemand !

Menurut pendapat saya, Komposer membutuhkan beberapa cara untuk menyediakan langkah-langkah peningkatan (jika ada) ketika melakukan peningkatan paket. Saya menghabiskan lebih banyak waktu untuk memeriksa setiap paket untuk panduan peningkatan (dan jika mereka tidak memilikinya, membandingkan versi) daripada terkadang saya melakukan pengkodean. 😢

Senang Anda berhasil!

Ups. Saya seharusnya tidak menggabungkan https://github.com/rap2hpoutre/laravel-log-viewer/pull/227 secepat itu. Saya membuka kembali masalah ini karena ini adalah masalah yang mungkin dialami orang lain di hari-hari mendatang. Saya tidak yakin saya harus memperbaiki ini atau membiarkan apa adanya dan menulis sesuatu di README ...

Hai @raymondTheDev @mikemand @scaenicus @tiagoa @DjeeBay @timothymarois & @avesgit !

Terima kasih atas kesabaran Anda dan maaf atas kekacauan yang terjadi. Saya menggabungkan PR yang memperkenalkan perubahan yang melanggar dan merilisnya dalam versi minor (v1.5.0): saya buruk, saya minta maaf tentang itu.

⚠️ Saya memutuskan (harap saya tidak salah lagi!) Untuk mengembalikan perubahan ini di v1.5.2 (Saya menganggap mengembalikan sebagai perbaikan regresi). 🔥

Sayangnya, itu berarti Anda juga harus mengembalikan perubahan Anda, maafkan saya. Karena hanya 20+ jam berlalu sejak rilis, saya kira kami dapat mempertimbangkan tidak terlalu banyak proyek yang terpengaruh, dan pengguna berikutnya yang akan meningkatkan tidak akan melihat masalah. Saya lebih suka mempertahankan versi semantik (sekali lagi mungkin saya salah dan minta maaf atas kekacauannya) untuk menghindari perilaku tak terduga bagi pengguna lain.

Jangan ragu untuk mengirimi saya umpan balik!

Dengan kata lain, Anda harus memperbarui kemudian tetap menggunakan:

\Rap2hpoutre\LaravelLogViewer\LogViewerController

Terselesaikan sekarang!

Apakah halaman ini membantu?
0 / 5 - 0 peringkat

Masalah terkait

raksa picture raksa  ·  3Komentar

mstaack picture mstaack  ·  6Komentar

akoepcke picture akoepcke  ·  9Komentar

rap2hpoutre picture rap2hpoutre  ·  7Komentar

avesgit picture avesgit  ·  7Komentar