Anda pernah ingin login E-Learning tapi terkendala dan hanya loading (mutar-mutar) di tempat?
Walau sudah memasukkan username dan password yang benar, tetap tidak bisa login. Tenang, panduan ini akan membantu Anda mengatasinya ^^
—
Kendala login ini bisa banyak penyebabnya, untuk mengetahui penyebab pasti, Anda perlu mengecek file **error_log** pada hosting terlebih dahulu.
### Cek file error_log
1. Login ke cPanel Anda.
2.Pada bagian ” **Files** “, klik pada ikon ” **File Manager** “.

Menu File Manager
3. Akan muncul halaman utama File Manager.
4. Masuk ke direktori tempat file E-Learning Anda di upload.
5. Temukan file **error_log**, kemudian klik kanan pada file dan pilih opsi **View**.

Melihat file error_log
6. Pada contoh kali ini, error_log yang muncul disebabkan oleh ketidak sesuaian PHP. Perlu diketahui, bahwa aplikasi E-Learning umumnya membutuhkan versi PHP 5.6 – PHP 7.0 untuk dapat berjalan normal.

Tampilan error_log
_Lalu bagaimana jika sudah menggunakan versi PHP 5.6 tapi masih ada kendala login?_
Tenang, simak dulu langkah selanjutnya yaa ^^
—
### Cek Versi PHP
Untuk mengatasi kendala login dengan error_log versi PHP yang tidak sesuai, Anda perlu mengecek langsung versi PHP yang digunakan domain E-Learning.
1. Pada kolom pencarian di cPanel, cari menu **MultiPHP Manager**.

Menu MultiPHP Manager
2. Jika domain E-Learning Anda belum menggunakan versi PHP 5.6 seperti yang direkomendasikan. Silakan ikuti panduan Cara Setting Versi PHP untuk Domain/Subdomain pada cPanel terlebih dahulu, untuk menyesuaikan versi PHP.
###### Tindakan Tambahan
Jika sebelumnya Anda pernah mengatur versi PHP melalui menu **Select PHP Version** di cPanel, maka untuk mengatasi kendala login E-Learning Anda perlu menyesuaikan kembali tipe dari versi PHP yang digunakan.
Tipe PHP yang ada pada **Select PHP Version** umumnya adalah tipe _-alt_, maka silakan sesuaikan tipe dari versi PHP tersebut pada menu MultiPHP Manager dengan menggunakan tipe _-alt_ juga.
—
Jika setelah melakukan tindakan di atas kendala login masih belum teratasi, Anda bisa mencoba melakukan pengeditan pada file .htaccess.
1.Login ke akun cPanel Anda.
2.Pada bagian ” **Files** “, klik pada ikon ” **File Manager** “.

Menu File Manager
3. Masuk ke direktori tempat file Laravel Anda di upload.
4. Temukan file **.htaccess**, kemudian klik kanan pada file dan pilih opsi **Edit**.

Edit File .htaccess
5. Pastekan code di bawah ini ke dalam file .htaccess
`RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]`
6. Klik **Save Changes** untuk menyimpan perubahan.