Info untuk support pusher versi 7.2 di laravel websocket sudah diperbaiki..pastikan gunakan laravel websocket versi tebaru dan juga pusher 7.2 / terbaru, saat saya komentar ini versi terbaru laravel websocket V1.13.2 untuk perbaikan pusher 7.2.. github.com/beyondcode/laravel-websockets/issues/1065
bagus videonya. untuk kedepannya mungkin bisa tambahkan penjelasan singkat tentang alur aplikasi atau penjelasan macam "apa itu broadcast", "apa itu event/listener".
@@RenalTutor bisa bang cuma sesuaikan versi pusher sama versi websocket nya agar sesuai dengan laravel versi 8 , cek aja di documentasi atau release notenya bang...
Kalau tidak salah itu helper broadcast bang untuk menginstruksikan mengirim sebuah data melalui event... Cobak cek kembali dokumentasi bang laravel broadcast
Gunakan supervisord untuk menghidupkan artisan command selalu on beyondco.de/docs/laravel-websockets/basic-usage/starting Change default limit connection server: beyondco.de/docs/laravel-websockets/faq/deploying Enable ssl : beyondco.de/docs/laravel-websockets/basic-usage/ssl Di dokumentasinya udah lengkap bang caranya biar tetep on di server, sekaligus cara ngedeploynya bang
@@PutuYasaChannel maksudnya limit connection server itu, user yang menggunakan websocket ya mas ? misal saya buat pakai buat notification saja ke orang lain didalamnya user cuman ada 40 berarti ngga usah dirubah ya ? sekarang di dev lancar
@@agungmartono1214 kalau live di vps ada namanya supervisor bang yg akan nge manage artisan di belakang layar . Walau terminal di close proses tetep jalan
Jika temen" mengalami problem pada event websocketnya, pastikan gunakan versi "pusher/pusher-php-server": "7.0", untuk support versi pusher 7.2 pada websocket masih tahap perbaikan, github.com/beyondcode/laravel-websockets/issues/1041
@@virgiseptian8056 saya kemarin pasang di laravel 10 jalan bang ini versi yg saya pakek Laravel Version 10 PHP Version 8.1 Laravel Websocket Version 1.14.1 Pusher Channel HTTP Version 7.2.3 Pusher Js Version 8.3.0 laravel-echo version 1.15.3 Atau cobak bisa di cek punya saya github.com/yaza-putu/demo-laravel-websocket
Halo bli, mau nanya, masih belum paham terkait tugas dari pusher di aplikasi tersebut apa, dan pusher bekerja dimananya?. dan kenapa harus pake vps klo mau deploy ke server?
Ok ok, jadi pusher itu adalah server websocket, Kalau abang pakai cpanel saya sarankan abang sewa pusher ... Kalau abang punya pvs dan apaham cara konfigurasinya saya sarankan pakai websocket dari byoncode yg memakai library buatan pusher dan ini tidak ada limit
Sebenarnya yg abang sewa di pusher itu server websocket nya. Jadi dapat disimpulkan kalau mau yg easy setup websocket bisa sewa pusher yg berbayar.. Kalau mau yg unlimited dan custom bisa install websocket buatan byoncode dan harus punya pvs karena saat run printah artisan biar bisa jalan as daemon/background
@@PutuYasaChannel sudah solve mas, saya pakai laravel 9. saya ada kurang di konfigurasi websocket bagian SSL, harus menyertakan path untul local_cert & local_pk. Terimakasih respon nya.
di komputer localhost sudah jalan ga ada kendala pas di deploy ke server ubuntu websocket servernya ga jalan kenapa ya mas? saya menggunakan nginx, ketika saya masuk ke dashboard laravel-websockets nya dan klik konek stuk di Channels current state is unavailable
cobak test pakai pengecekan websocket online mas atau bisa test by url /laravel-websockets dan cobak konek bang.. ini sih biasanya karena di local pakai ws sedangkan di online harus pakai wss
terus kalau pakai nginx jangan lupa setting biar wss jalan mas, contoh setingnya ada di link yg tadi saya kirim , disana ada 2 pilihan valet dan reverse nginx, pilih yg reverse nginx
Saya belum pernah pasang di lumen bang, jadi belum tau support atau tidak, setahu saya di lumen banyak sekali yg tidak support pacakge yg sering di pakek di laravel
Bang berarti yang dipraktikan itu via gratisnya kah ? Soalnya saya lagi belajar pusher. Nah memang di website pusher ada batas akses, kalo sudah lebih di suruh bayar. Nah kalo ini gratiskah ?
Jadi gini bang biar tidak salah paham ya... Laravel websocket dari beyondcode itu gratis tidak ada limit... Laravel beyondcode cuma memakai package pusher saja tidak memakai layanan dari pusherjs.. jadinya tidak ada batasan.. Kekurangannya ini hanya bisa di pakai di vps karena websocket servernya self hosted... Kalau pusher js websocket servernya ada di server pusher nya.. Yg sebenarnya abang sewa itu di pusher js adalah websocket servernya..
Jadi kapan kita gunakan laravel websocket atau layanan pusherjs adalah tergantung kesiapan team sama jenis servernya... Kalau punya dana untuk sewa third party dan ingin simple saya sarankan sewa layanan pushernya.. Tapi kalau punya server pvs dan tidak mau terbatas dengan pusher saya sarankan pakai laravel websocket ini bang... Tapi harus setup sendiri alias manual tidak simple
@@PutuYasaChannel owalah... Jadi intinya yang saya pakai itu pakai jasa pusher servernya. Emang awal saya belajar itu langsung ke pusher. Mangkanya pass saya tengok ke video abang, kok ada yang gratis. Tapi kok tetap harus register pusher. Kan logic otak saya "kok bisa gratisz padahal disitu pakai conf-nya pusher". Baik bang, terima kasih atas masukan dan ilmunya.
gw sempet ga bisa bisa ngesend event. ternyata pas di cek si config ga ada PUSHER_HOST=localhost jadi mesti di tambah manual di /config/broadcasting.php nya buat laravel 8 keatas. juga kalo ada yg pake queue dan dia bukan QUEUE_DRIVER=sync yg pake database atau redis itu mesti dinyalain juga php artisan queue:work karena sifat nya si event ini ga langsung di fire anjir wkwkwk
@@PutuYasaChannel Udah solve bang terimakasih, error yang saya alami kemaren ternyata gak compatible. terdapat error pada saat update composer.json...Dan akhirnya saya menemukan solusi dengan menggunakan perinatah ini "composer require beyondcode/laravel-websockets --with-all-dependencies" Opsi ini akan mengizinkan composer untuk meng-upgrade, meng-downgrade, atau menghapus paket lain yang mungkin bertentangan dengan dependensi yang ada.
Config supervisord beyondco.de/docs/laravel-websockets/basic-usage/starting Change default limit connection server: beyondco.de/docs/laravel-websockets/faq/deploying Enable ssl : beyondco.de/docs/laravel-websockets/basic-usage/ssl Di dokumentasinya udah lengkap bang caranya biar tetep on di server, sekaligus cara ngedeploynya bang
Om, sya ikutin tutorialnya. broadcast event kok ngak masuk di laravel websocket dashboardnya. sy udah coba fresh instal laravel masih tetap gitu. mohon arahanya
Cobak pastikan laravel websocket nya jalan dengan cara akses /laravel-websockets Nanti cobak klik connect kalau ini jalan berarti code abang yg ada keliru..kalau gx jalan berarti instalasi websocket gagal
biasanya versi pusher http sama laravel websocket nya gx match.. kalau sepenuhnya sudah mengikuti tutorial ini tetep juga tidak work.. cobak pastikan versi yg di pakek.... kemaren saya pasang pada laravel 10 dengan versi sebagai berikut.. - laravel versi 10 - php 8.1 - laravel websocket 1.14.1 - pusher Channel HTTP server 7.2.3
Harus diperhatikan penggunaan tipe data pada keynya bang, sesuikan aja dengan videonya bang.. Untuk data apa yg di isi bebas tapi untuk tipe datanya harua sesui video, kalau angka ya angka kalau string ya string
walaupun kita random isi keynya biar sekedar isi, tapi harus perhatikan tipe datanya bang.. pusher app secret itu harus angka, pusher app id itu harus string begitu pula app id
Sebaiknya judulnya diganti "Laravel Websockets (Bahasa Indonesia)" atau "Implementasi Laravel Websockets" karena emang ga ada penjelasan apa-apa yang berarti bukan tutorial.
bang gini mulu kenapa ya, Starting the WebSocket server on port 6001... New connection opened for app key qwerty. Exception `BeyondCode\LaravelWebSockets\WebSockets\Exceptions\UnknownAppKey` thrown: `Could not find app key `qwerty`.` Unknown app id: exception `BeyondCode\LaravelWebSockets\WebSockets\Exceptions\UnknownAppKey` thrown: `Could not find app key `qwerty`.`. Connection id sending message {"event":"pusher:error","data":{"message":"Could not find app key `qwerty`.","code":4001}} Connection id closed. Exception `ErrorException` thrown: `Undefined property: Ratchet\Server\IoConnection::$app`
biasanya ini muncul karena tipe data yang dipakek pada env, contoh yg benar PUSHER_APP_ID=testingwebsocket PUSHER_APP_KEY=qwerty PUSHER_APP_SECRET=1234 PUSHER_HOST=localhost PUSHER_PORT=6001 PUSHER_SCHEME=http PUSHER_APP_CLUSTER=mt1 APP ID harus string value bebas APP KEY harus string value bebas APP SECRET harus angka setelah update env harus matikan dan hidupkan ulang websocket bisa cek repo ini ya atau clone juga boleh github.com/yaza-putu/demo-laravel-websocket
Saya juga gitu gan kemaren dan project sebelum nya bisa aman2 aja tapi di project baru gamau send event apakah versi pusher server nya ?? Mohon pencerahan nya gan
Info untuk support pusher versi 7.2 di laravel websocket sudah diperbaiki..pastikan gunakan laravel websocket versi tebaru dan juga pusher 7.2 / terbaru, saat saya komentar ini versi terbaru laravel websocket V1.13.2 untuk perbaikan pusher 7.2..
github.com/beyondcode/laravel-websockets/issues/1065
Berminat untuk berbincang mengenai projek, bagaimana boleh dihubungi yaza?
ngebantu banget tutorial nya mas, bissmillah jadi lebih baik lagi
Terima kasih 🎉
Keren Om sangat b
ermanfaat sekali
semoga bermanfaat ya
Terima kasih banyak semoga berkah bang
Sama sama bang, semoga bermanfaat
Terima kasih. langsung praktek langsung bisa 😁
Semoga bermanfaat bang
bagus videonya. untuk kedepannya mungkin bisa tambahkan penjelasan singkat tentang alur aplikasi atau penjelasan macam "apa itu broadcast", "apa itu event/listener".
Noted bang
Mantap bang 👍👍👍
tengkyu bang udah jalan gg emang
bang, saya pemula mau belajar websocket laravel seperti di video ini, request bang implementasikan ke data dari yang ada di database.
bang, cara client biar nerima trigger eventnya gmna ya? client nge akses projeknya pake IP Lokal
Terima kasih bang
Semoga bermanfaat bang
Gw subscriber ke 541 lu bang, ntar klo dah gede channel-nya jgn lupa sama gw
Siap makasih bang
lanjut brrooo bikin tutorial chat....
Ok siap bang, thanks feedbacknya..
mungkin bisa tutorial hostingnya di vps bli,sukma
Belum punya pvs yg gx kepakek bli.. semua vps kepakek untuk production
Wkwk, oke deh bli agak bingung soalnya hehe
Ni ada grup discord ga bli?
mantap mas, keren.
Semoga bermanfaat
apakah menggunakan laravel 8 tidak bisa mas ?
@@PutuYasaChannel
@@RenalTutor bisa bang cuma sesuaikan versi pusher sama versi websocket nya agar sesuai dengan laravel versi 8 , cek aja di documentasi atau release notenya bang...
cara cek kompatibel versi nya dimana mas ? di dokumentasi saya cek gak ada versinya gitu mas @@PutuYasaChannel
@@RenalTutor biasanya di github nya bang release note nya
bang kenapa kok menggunakan broadcast(new EventName())? kenapa gak event(new EventName()) atau EventName::dispatch()
Kalau tidak salah itu helper broadcast bang untuk menginstruksikan mengirim sebuah data melalui event...
Cobak cek kembali dokumentasi bang laravel broadcast
kalo udah Prodaction (server live),
bagaimana cara nya menjalankan php artisan websockets:serve ?.
Gunakan supervisord untuk menghidupkan artisan command selalu on
beyondco.de/docs/laravel-websockets/basic-usage/starting
Change default limit connection server:
beyondco.de/docs/laravel-websockets/faq/deploying
Enable ssl :
beyondco.de/docs/laravel-websockets/basic-usage/ssl
Di dokumentasinya udah lengkap bang caranya biar tetep on di server, sekaligus cara ngedeploynya bang
@@PutuYasaChannel maksudnya limit connection server itu, user yang menggunakan websocket ya mas ? misal saya buat pakai buat notification saja ke orang lain didalamnya user cuman ada 40 berarti ngga usah dirubah ya ? sekarang di dev lancar
@@PutuYasaChannel atau dia makssimal trigger 1024
@@agungmartono1214 kalau live di vps ada namanya supervisor bang yg akan nge manage artisan di belakang layar . Walau terminal di close proses tetep jalan
Kalau pakai share hosting mending bayar pusher aja bang.. karena websocket harus diinstal di pvs ...
Jika temen" mengalami problem pada event websocketnya, pastikan gunakan versi "pusher/pusher-php-server": "7.0", untuk support versi pusher 7.2 pada websocket masih tahap perbaikan, github.com/beyondcode/laravel-websockets/issues/1041
Info untuk sekarang problem pusher versi 7.2 di laravel websocket sudah diperbaiki
bang saya pakai laravel 10 pas ngetrigger eventnya gak bisa mulu,,loading terus sampe Maximum execution time of 60 seconds exceeded
@@virgiseptian8056 saya kemarin pasang di laravel 10 jalan bang ini versi yg saya pakek
Laravel Version 10
PHP Version 8.1
Laravel Websocket Version 1.14.1
Pusher Channel HTTP Version 7.2.3
Pusher Js Version 8.3.0
laravel-echo version 1.15.3
Atau cobak bisa di cek punya saya
github.com/yaza-putu/demo-laravel-websocket
@@virgiseptian8056 versi pusher sama websocket harus match bang
@@PutuYasaChannel oke bang terimakasih, kemarin saya pake pusher dulu, nanti mau dicoba lagi pake websocket
Halo bli, mau nanya, masih belum paham terkait tugas dari pusher di aplikasi tersebut apa, dan pusher bekerja dimananya?. dan kenapa harus pake vps klo mau deploy ke server?
Ok ok, jadi pusher itu adalah server websocket,
Kalau abang pakai cpanel saya sarankan abang sewa pusher ...
Kalau abang punya pvs dan apaham cara konfigurasinya saya sarankan pakai websocket dari byoncode yg memakai library buatan pusher dan ini tidak ada limit
Sebenarnya yg abang sewa di pusher itu server websocket nya.
Jadi dapat disimpulkan kalau mau yg easy setup websocket bisa sewa pusher yg berbayar..
Kalau mau yg unlimited dan custom bisa install websocket buatan byoncode dan harus punya pvs karena saat run printah artisan biar bisa jalan as daemon/background
@@PutuYasaChannel oke sip bli, makasih infonya
kalo data nya ambil dari api bagaimana ya, apakah butuh cron untuk mentriger event nya?
Kurang paham sama problemnya bang, maksudnya ambil dari dari external sistem ya?
Kalau mau triger data dari BE cukup triger broadcast nya bang
@@PutuYasaChannel iya bener mas
@@PutuYasaChannel jadi tinggal triger endpoint api nya di dalam broadcast ya mas?
' failed: WebSocket is closed before the connection is established.
kalau masalah itu kenapa ya ? ketika klik connect
Pakai laravel berapa bang?
@@PutuYasaChannel sudah solve mas, saya pakai laravel 9.
saya ada kurang di konfigurasi websocket bagian SSL, harus menyertakan path untul local_cert & local_pk.
Terimakasih respon nya.
@@guruhrachmat5106 mantap bang
di komputer localhost sudah jalan ga ada kendala pas di deploy ke server ubuntu websocket servernya ga jalan kenapa ya mas?
saya menggunakan nginx, ketika saya masuk ke dashboard laravel-websockets nya dan klik konek stuk di Channels current state is unavailable
cobak test pakai pengecekan websocket online mas atau bisa test by url /laravel-websockets dan cobak konek bang.. ini sih biasanya karena di local pakai ws sedangkan di online harus pakai wss
dan jangan lupa seting ssl suportnya mas, bisa baca docs lewat ini .. beyondco.de/docs/laravel-websockets/basic-usage/ssl
terus kalau pakai nginx jangan lupa setting biar wss jalan mas, contoh setingnya ada di link yg tadi saya kirim , disana ada 2 pilihan valet dan reverse nginx, pilih yg reverse nginx
ini saya sudah buatkan tutorial bagaimana cara deploy ke vps ya semoga bermanfaat ua-cam.com/video/WCpU2CqsIr4/v-deo.html
Thanks bang, sy ada pertanyaan. klo servernya menggunakan Lumen lalu client nya React. berarti apa yang harus dimodifikasi atau ditambahkan disini ?
Saya belum pernah pasang di lumen bang, jadi belum tau support atau tidak, setahu saya di lumen banyak sekali yg tidak support pacakge yg sering di pakek di laravel
Ada kontak yg bs dihubungi ya bro?
kok di saya error Pusher error: auth_key should be a valid app key ya bang?
di env key pushernya isi aja 123 bang
masih aja error yak @@PutuYasaChannel
cobak kirim env bagian pusher nya bang kesini, biasanya kalau app key bermasalah karena tipe data yg di pakek di keynya salah@@mascip2960
kemarin saya buat untuk versi laravel 10 di video saya yg baru itu aman aman aja ampek di deploy di sisi server@@mascip2960
Mas, apakah websocketnya harus selalu di running?, implementasinya klo di hosting spt apa ya?
Websocket harus running bang.. makanya ini harus di pasang di pvs...
Kalau share hosting saya sarankan sewa pusher bang
kenapa ketika membuka route gak ada event yang dikirim padahal udah pake try catch dan udah berhasil cuman gak ada hasil dari event itu
oh ya bang pakai pusher versi yg 7.0, untuk versi pusher 7.2 itu masih perbaikan di laravel websocketnya.... bisa baca komentar yg saya note
di deskripsi video sudah ada bang bisa di baca kembali
Bang berarti yang dipraktikan itu via gratisnya kah ?
Soalnya saya lagi belajar pusher.
Nah memang di website pusher ada batas akses, kalo sudah lebih di suruh bayar.
Nah kalo ini gratiskah ?
Jadi gini bang biar tidak salah paham ya...
Laravel websocket dari beyondcode itu gratis tidak ada limit... Laravel beyondcode cuma memakai package pusher saja tidak memakai layanan dari pusherjs.. jadinya tidak ada batasan..
Kekurangannya ini hanya bisa di pakai di vps karena websocket servernya self hosted...
Kalau pusher js websocket servernya ada di server pusher nya..
Yg sebenarnya abang sewa itu di pusher js adalah websocket servernya..
Jadi kapan kita gunakan laravel websocket atau layanan pusherjs adalah tergantung kesiapan team sama jenis servernya...
Kalau punya dana untuk sewa third party dan ingin simple saya sarankan sewa layanan pushernya..
Tapi kalau punya server pvs dan tidak mau terbatas dengan pusher saya sarankan pakai laravel websocket ini bang...
Tapi harus setup sendiri alias manual tidak simple
@@PutuYasaChannel owalah... Jadi intinya yang saya pakai itu pakai jasa pusher servernya.
Emang awal saya belajar itu langsung ke pusher. Mangkanya pass saya tengok ke video abang, kok ada yang gratis. Tapi kok tetap harus register pusher.
Kan logic otak saya "kok bisa gratisz padahal disitu pakai conf-nya pusher".
Baik bang, terima kasih atas masukan dan ilmunya.
@@maguskhamsinindo4113 iya bang benar bang mantap semoga bisa membantu
@@maguskhamsinindo4113 gx perlu register akun pusher mas... Kalau key pusher itu bisa tulis acak dalam bentuk angka ..
kalo ke server vps production bagaimana ya bang ? ada tutornya kah ? di local aman tapi di server ngga bang :(
Error kenapa bang..?
Bisa info error nya bang mungkin bisa saya bantu
gw sempet ga bisa bisa ngesend event. ternyata pas di cek si config ga ada PUSHER_HOST=localhost jadi mesti di tambah manual di /config/broadcasting.php nya buat laravel 8 keatas. juga kalo ada yg pake queue dan dia bukan QUEUE_DRIVER=sync yg pake database atau redis itu mesti dinyalain juga php artisan queue:work karena sifat nya si event ini ga langsung di fire anjir wkwkwk
siap mantap bang, soalnya di tempat saya itu queue:work sudah jalan jadi tidak tahu ada case seperti ini.. thanks sharing ilmunya
yg sy msh error Pusher error: auth_key should be a valid app key, laravel 8.32 udh nambah 'pusher_host' => env('PUSHER_HOST'), QUEUE_DRIVER=sync
Mas, bisa g connect lewat socket io client?
Belum pernah nyobak socket io mas
dibuat sampe production tetep free bang? g pake bayar? kebutuhan cuma ingin nambahin fitur event notif aja sih
Gx bang gx ada bayar, cuma hosting harus vps
Itu beneran free tidak ada limit, cuma harus pakai vps tidak bisa share hosting.. kalau share hosting mending sewa pusher langsung .
@@PutuYasaChannel ya mas, tentumya deploy laravel pling enak pake vps dri pada shared hosting, tqtq infonya mas
pas di console kenapa undefined ya
Pas mau konen ke channel bang?
Bikinin tutorial install laravel websocket di laravel 10 bang
Harusnya sih sama bang, cuma belum sempet nyobak di laravel 10 wkwk karena project yg pakai websocket masih laravel dibawah 10
@@PutuYasaChannel Udah solve bang terimakasih, error yang saya alami kemaren ternyata gak compatible. terdapat error pada saat update composer.json...Dan akhirnya saya menemukan solusi dengan menggunakan perinatah ini "composer require beyondcode/laravel-websockets --with-all-dependencies" Opsi ini akan mengizinkan composer untuk meng-upgrade, meng-downgrade, atau menghapus paket lain yang mungkin bertentangan dengan dependensi yang ada.
keren bang, kalo webnya di deploy apa perlu daftar di pushernya?
Gx bang , cukup gunakan supervisord untuk membuat websocket nya tetap nyala di server
Config supervisord
beyondco.de/docs/laravel-websockets/basic-usage/starting
Change default limit connection server:
beyondco.de/docs/laravel-websockets/faq/deploying
Enable ssl :
beyondco.de/docs/laravel-websockets/basic-usage/ssl
Di dokumentasinya udah lengkap bang caranya biar tetep on di server, sekaligus cara ngedeploynya bang
@@PutuYasaChannel oke bang, terima kasih. Ditunggu next tutorial. Udah subscribe bang 👍
Om, sya ikutin tutorialnya. broadcast event kok ngak masuk di laravel websocket dashboardnya. sy udah coba fresh instal laravel masih tetap gitu. mohon arahanya
Cobak pastikan laravel websocket nya jalan dengan cara akses /laravel-websockets
Nanti cobak klik connect kalau ini jalan berarti code abang yg ada keliru..kalau gx jalan berarti instalasi websocket gagal
Sama saya juga
Padahal install nya berhasil semua ko mas
Hello-channel nya ga masuk ke event di dashboardnya
maaf bru balas soalnya bru liat notifnya. kmrin itu sy bisa solved krna ada versi pusher yg ngak cocok dgn laravel websocket. sy lupa versinya
saya coba melakukan event masih gak masuk ya
biasanya versi pusher http sama laravel websocket nya gx match.. kalau sepenuhnya sudah mengikuti tutorial ini tetep juga tidak work.. cobak pastikan versi yg di pakek.... kemaren saya pasang pada laravel 10 dengan versi sebagai berikut..
- laravel versi 10
- php 8.1
- laravel websocket 1.14.1
- pusher Channel HTTP server 7.2.3
@@PutuYasaChannel mantap bg udh bisa, TQ
@@mp3imam siap sama sama bang
halo bang request bikin chating private One to One dong
Noted bang
Pusher error: auth_key should be a valid app key
Oh pada env key pusher nya isi aja 12345 bang , harus angka..
Itu require dari sisi pacakage nya
@@PutuYasaChannel sdh d gnti 123456 msh auth key should be valid
@@PutuYasaChannel require apanya?
Websocket buat apasig?
Untuk membuat komunikasi 2 arah menggunakan protokol wss, alias untuk realtime data bang
@@PutuYasaChannel ngecek nya yg di inspect element gtu bukan? yg muncul data
Iya bisa lewat network
Auth key should be a valid app key. Klo seperti ini dimana letak kesalahannya bang, bingung
Harus diperhatikan penggunaan tipe data pada keynya bang, sesuikan aja dengan videonya bang.. Untuk data apa yg di isi bebas tapi untuk tipe datanya harua sesui video, kalau angka ya angka kalau string ya string
ini free dan nggak ada limit bang?
Iya bang, tapi harus deploy di vps bang gx bisa cpanel biasa
@@PutuYasaChannel ok bang terimakasih infonya, saya lagi ada project pakai websocket soalnya
Pusher error: auth_key should be a valid app key nggak solve2 [SUDAH SOLVE]
PUSHER_APP_ID=laravelwebscoket (intinya haru string)
PUSHER_APP_KEY=qwerty (harus string)
PUSHER_APP_SECRET=12345 (harus angka)
walaupun kita random isi keynya biar sekedar isi, tapi harus perhatikan tipe datanya bang.. pusher app secret itu harus angka, pusher app id itu harus string begitu pula app id
@@PutuYasaChannel
PUSHER_APP_ID=testingwebsocket
PUSHER_APP_KEY=testing
PUSHER_APP_SECRET=123456
PUSHER_HOST=localhost
PUSHER_PORT=6001
PUSHER_SCHEME=http
PUSHER_APP_CLUSTER=mt1
Copy configurasi pusher dr web ke config/broadcast.php
oh sudah mau bang?@@mascip2960
bang layarnya gelap bang.
aman kok videonnya...
@@PutuYasaChannel bang menggunakan laravel-pusher ada gak library untuk untuk menerima siaran di android bang
@@emiljamelmahmuda9043
github.com/MrBin99/LaravelEchoAndroid
Cobak pakai ini bang . Di flutter juga ada
Sebaiknya judulnya diganti "Laravel Websockets (Bahasa Indonesia)" atau "Implementasi Laravel Websockets" karena emang ga ada penjelasan apa-apa yang berarti bukan tutorial.
hmm tanpa pusher lah .. kalo pusher tanpa websocket jg bsa zzz
Iya bang ini alternatif kalau pakek websocker dan pusher secara free...
Kalau ada biaya untuk sewa pusher mending pusher biar lebih mudah...
Unable to locate file in Vite manifest: resources/css/app.css
Ini knpa y mas?
Bisa jalankan npm run dev atau run build mas
Itu manifestasi belum di generate
bang gini mulu kenapa ya,
Starting the WebSocket server on port 6001...
New connection opened for app key qwerty.
Exception `BeyondCode\LaravelWebSockets\WebSockets\Exceptions\UnknownAppKey` thrown: `Could not find app key `qwerty`.`
Unknown app id: exception `BeyondCode\LaravelWebSockets\WebSockets\Exceptions\UnknownAppKey` thrown: `Could not find app key `qwerty`.`.
Connection id sending message {"event":"pusher:error","data":{"message":"Could not find app key `qwerty`.","code":4001}}
Connection id closed.
Exception `ErrorException` thrown: `Undefined property: Ratchet\Server\IoConnection::$app`
biasanya ini muncul karena tipe data yang dipakek pada env, contoh yg benar
PUSHER_APP_ID=testingwebsocket
PUSHER_APP_KEY=qwerty
PUSHER_APP_SECRET=1234
PUSHER_HOST=localhost
PUSHER_PORT=6001
PUSHER_SCHEME=http
PUSHER_APP_CLUSTER=mt1
APP ID harus string value bebas
APP KEY harus string value bebas
APP SECRET harus angka
setelah update env harus matikan dan hidupkan ulang websocket
bisa cek repo ini ya atau clone juga boleh github.com/yaza-putu/demo-laravel-websocket
ketika akses localhost:8000/send-event itu gak muncul di log maupun terminal gan,, masalahnya dimana ya?
Saya juga gitu gan kemaren dan project sebelum nya bisa aman2 aja tapi di project baru gamau send event apakah versi pusher server nya ?? Mohon pencerahan nya gan
sama nih, udah nemu solusinya belum bang?
@@kanao8378 belum
Turunin versi pusher-nya: composer require pusher/pusher-php-server:7.0.2
@@mfahmiak thanks bang, udah work pakai 7.0.2