indoglobal.com
Langsung ke: navigasi, cari

Laravel

(Perbedaan revisi)
 
(2 revisi antara oleh satu pengguna tak ditampilkan)
Baris 5: Baris 5:
 
Jika diakses melalui browser, yang keluar hanya halaman putih/kosong saja. Biasanya masalah ini disebabkan masalah permission pada folder app/storage. Ganti permission untuk folder tersebut menjadi Read-Write (recursive) melalui [[File Manager]] atau FTP.
 
Jika diakses melalui browser, yang keluar hanya halaman putih/kosong saja. Biasanya masalah ini disebabkan masalah permission pada folder app/storage. Ganti permission untuk folder tersebut menjadi Read-Write (recursive) melalui [[File Manager]] atau FTP.
  
==Laravel Jobs==
+
==Laravel Queue==
  
Untuk menjalankan proses Laravel Jobs, cara terbaik adalah dengan menjalankannya di screen melalui perintah:
+
Untuk menjalankan proses Laravel Queue, cara terbaik adalah dengan menjalankannya di screen melalui perintah:
  
<source lang="shell">
+
<source lang="bash">
screen -d -m -S laraveljobs wsudo php artisan queue:work
+
screen -d -m -S laravelqueue wsudo php path/to/artisan queue:work
 
</source>
 
</source>
  
Perintah tersebut akan membuka sesi screen yang menjalankan queue:work. Jika diperlukan versi PHP tertentu, dapat dilakukan dengan mengganti "php" pada perintah tersebut dengan "php-7.3" misalnya.
+
Perintah tersebut akan membuka sesi screen yang menjalankan queue:work. Jika diperlukan versi PHP tertentu, dapat dilakukan dengan mengganti "php" pada perintah tersebut dengan "php-7.3" misalnya. Ganti "path/to/artisan" dengan path lengkap ke command artisan.
  
 
Agar tetap aktif jika server di-reboot, dapat dilakukan dengan menambahkan perintah tersebut pada [[Task Scheduler]]
 
Agar tetap aktif jika server di-reboot, dapat dilakukan dengan menambahkan perintah tersebut pada [[Task Scheduler]]
  
 +
Untuk membuka kembali sesi screen tersebut, dapat digunakan perintah:
 +
 +
<source lang="bash">
 +
screen -r laravelqueue
 +
</source>
  
 
[[Kategori:PHP]]
 
[[Kategori:PHP]]
 
[[Kategori:Setting CMS]]
 
[[Kategori:Setting CMS]]

Revisi terkini pada 5 Juli 2021 02.46

Laravel adalah salah satu framework PHP yang populer digunakan. Berikut adalah masalah yang sering ditemui saat menggunakan Laravel dan solusinya.

[sunting] Blank Page/Halaman Putih

Jika diakses melalui browser, yang keluar hanya halaman putih/kosong saja. Biasanya masalah ini disebabkan masalah permission pada folder app/storage. Ganti permission untuk folder tersebut menjadi Read-Write (recursive) melalui File Manager atau FTP.

[sunting] Laravel Queue

Untuk menjalankan proses Laravel Queue, cara terbaik adalah dengan menjalankannya di screen melalui perintah:

screen -d -m -S laravelqueue wsudo php path/to/artisan queue:work

Perintah tersebut akan membuka sesi screen yang menjalankan queue:work. Jika diperlukan versi PHP tertentu, dapat dilakukan dengan mengganti "php" pada perintah tersebut dengan "php-7.3" misalnya. Ganti "path/to/artisan" dengan path lengkap ke command artisan.

Agar tetap aktif jika server di-reboot, dapat dilakukan dengan menambahkan perintah tersebut pada Task Scheduler

Untuk membuka kembali sesi screen tersebut, dapat digunakan perintah:

screen -r laravelqueue