Cara Mengatasi Error 500 Pada Laravel

Aorinka Anendya
Latest posts by Aorinka Anendya (see all)

Sob, mungkin diantara kamu pernah mengalami error saat akan mengakses situs yang sudah di upload di cPanel. Error yang muncul pun beragam, salah satunya adalah error 500, atau biasa disebut internal server 500 dan http error 500 pada dasarnya semua itu sama. Contohnya seperti gambar di bawah.

Lalu bagaimana cara mengatasi error 500 tersebut? Di tutorial Jagoan kali ini kamu akan melakukan beberapa cara agar masalah tersebut teratasi. Oleh karena itu simak sampai selesai ya Sob!

  1. Pastikan kamu memiliki akses ke cPanel.
  2. Sudah melakukan instalasi Laravel.

1. Pengaturan Pada Config Laravel

Penyebab pertama error tersebut mungkin terdapat pada pengaturan folder config yang belum terisi dengan benar. Ada beberapa file yang harus kamu edit, salah satunya adalah file app.php. Caranya masuk ke folder laravel kamu, cari folder config, dan pilih file app.php, klik kanan pada file tersebut dan pilih Edit. Scroll ke bawah sampai menemukan tampilan seperti di bawah ini.

Pada bagian URL, biasanya masih tertulis https://localhost, lalu ganti URL tersebut dengan https://namadomainkamu.com/ dan simpan file tersebut.

Selain file app.php file yang harus kamu edit juga adalah database.php, klik kanan pada file tersebut dan pilih Edit hingga muncul isi filenya, scroll ke bawah dan cari bagian seperti gambar di bawah. 

Pada bagian database, username, dan password ganti sesuai dengan database yang sudah kamu buat untuk laravel. Jika belum, kamu bisa membuatnya terlebih dahulu di phpMyAdmin lewat cPanel.

2. Memasang File .htaccess 

Penyebab yang kedua biasanya file .htaccess belum terpasang di folder laravel. Oleh karena itu, kamu perlu menambahkannya. Caranya, pilih +File di bagian atas lalu buat file bernama .htaccess, klik kanan pada file tersebut dan pilih Edit. Jika sudah, maka akan tampil halaman kosong, lalu masukan script seperti di bawah ini, jangan lupa simpan perubahannya. <IfModule mod_rewrite.c> RewriteEngine On RewriteRule ^(.*)$ public/$1 [L] </IfModule>

3. Cara Merubah Permissions

Di setiap file dan direktori yang ada di cPanel kamu  memiliki permission yang membatasi akses seseorang dalam melihat, membuka, serta mengubah file tersebut.

Itulah beberapa opsi yang bisa kamu gunakan untuk mengatasi error 500 pada situs kamu. Sekarang waktunya kamu praktekan ya Sob, semoga membantu!

Apakah artikel ini membantu, Sob?

Berikan rating buat artikel ini!

Rata-rata rating 1.4 / 5. Dari total vote 15

Pertamax, Sob! Jadilah pertama yang memberi vote artikel ini!

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?

Related Posts
Cara Setting Email Hosting di Email Client: Thunderbird

Bagi Kamu yang menggunakan Thunderbird sebagai aplikasi Email Client untuk Email Hosting Kamu, Kamu bisa mengikuti aturan - aturan berikut ini Read more

Cara Mendaftar Cloudflare dan Cara Settingnya

Pengantar Hai Sob!, Mungkin kamu belum tahu ada satu fasilitas yang wajib kalian tahu yaitu Cloudflare. Kenapa kamu wajib tahu? Read more

Tutorial Import Konten Blog Wordpress ke Hosting

Hai Sobat! Bagi Kamu pemilik blog wordpress yang ingin berpindah ke hosting dan ingin memindahkan posts, pages, comments, custom fields, Read more

Tutorial Setting Email Hosting Pada Windows Mail

Halo Sobat! Dalam artikel ini akan menjelaskan langkah-langkah panduan menunjukkan kepada Kamu cara setup Windows Mail untuk bekerja dengan e-mail Read more