Laravel Livewire tidak berfungsi selepas penstriman ke pelayan langsung menjalankan nginx
P粉043470158
P粉043470158 2023-12-13 22:47:38
0
1
481

Saya menghadapi masalah semasa memindahkan projek saya ke pelayan pengeluaran, livewire berhenti berfungsi. Pelayan sedang menjalankan nginx.

Apabila saya menyalakan acara wayar:klik (klik butang) di dalam komponen, saya mendapat ralat dalam respons:

SymfonyComponentHttpKernelExceptionMethodNotAllowedHttpException: The GET method is not supported for this route. Supported methods: POST. in file /data/*****/****/******/*******/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php on line 118

#0 /data/****/*****/*****/*****/vendor/laravel/framework/src/Illuminate/Routing/AbstractRouteCollection.php(104): IlluminateRoutingAbstractRouteCollection->methodNotAllowed()

Ini ialah pemasangan Laravel yang baru, komponen hampir kosong, hanya dd() yang mudah. Ia bukan komponen halaman penuh, jadi saya tidak menetapkan jenis laluan (GET atau POST) dalam paths/web.php. Komponen ini hanya dipanggil melalui @livewire() dalam fail Blade. Ia berjalan pada mesin tempatan saya menggunakan apache pada docker dan pada pelayan langsung lain menggunakan apache tanpa sebarang masalah.

Tahukah anda apa punca masalah ini? Terima kasih atas bantuan anda terlebih dahulu.

P粉043470158
P粉043470158

membalas semua(1)
P粉803527801

Saya rasa anda patut lari php artisan livewire:publish --assets ke Livewire awam

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan