Tampilkan postingan dengan label ERROR. Tampilkan semua postingan
Tampilkan postingan dengan label ERROR. Tampilkan semua postingan

Kamis, 03 Juli 2025

5 Error Paling Sering Bikin Kesel Saat Ngoding

Assalamu’alaikum teman-teman 👋

Kali ini aku mau bahas topik yang sering banget bikin pusing buat kamu yang lagi belajar ngoding, yaitu tentang error. Yup! Error itu udah kayak makanan sehari-hari para programmer, apalagi kalau kamu masih pemula. Tapi tenang, error itu bukan kutukan, justru dia bisa jadi guru terbaik kalau kamu sabar menghadapinya 😄

Berikut ini adalah 5 jenis error paling umum yang sering muncul waktu ngoding, dan tentu saja lengkap dengan cara mengatasinya.


1. SyntaxError: Unexpected EOF While Parsing

SyntaxError Python

Artinya kamu lupa nutup sesuatu. Bisa kurung, titik dua, atau blok kode.

if x > 5:
    print("x lebih dari 5")

Cara mengatasinya: Periksa lagi apakah blok if, for, atau def udah lengkap. Jangan buru-buru pencet Enter sebelum yakin 😁


2. Undefined Variable / Not Defined

Undefined Variable

Error ini muncul karena kamu manggil nama variabel yang belum pernah dideklarasikan atau salah ketik.

print(nama)

Solusi: Pastikan penulisan nama variabelnya benar. Perhatikan huruf besar dan kecil ya!


3. NoneType Error / NullReferenceException

NoneType Error

Kalau kamu dapat error ini, artinya kamu mencoba mengakses data yang kosong alias None.

data = None
print(data[0])

Solusi: Tambahkan pengecekan sebelum akses data:

if data is not None:
    # lanjut proses

4. IndexError / Array Out of Bounds

IndexError

Artinya kamu mencoba mengakses elemen list di index yang tidak ada.

angka = [1, 2, 3]
print(angka[5])

Solusi: Gunakan fungsi len() untuk ngecek panjang array sebelum mengaksesnya.


5. TypeError

TypeError

Error ini muncul kalau kamu mencoba menggabungkan dua tipe data yang nggak cocok, misalnya int dan str.

angka = 5
kata = "lima"
print(angka + kata)

Solusi: Lakukan konversi dulu, contohnya:

print(str(angka) + kata)

Penutup

Gimana? Pernah ngalamin salah satu dari error di atas? Jangan panik ya. Setiap error itu ngajarin kita buat lebih teliti dan ngerti logika program. Kalau kamu baru belajar, wajar banget kalau sering error. Yang penting jangan menyerah!

Semoga artikel ini bisa bantu kamu lebih tenang dan semangat menghadapi error pas ngoding.

Kalau kamu punya pengalaman error unik atau lucu, share di komentar yaa~ 😊

Wassalamu’alaikum dan salam semangat belajar! 💻🔥

Kamis, 24 Februari 2022

Bagaimana cara aktif dan non-aktifkan Session Auto Start di PHP

 Assalamualaikum Wr, Wb




Pertanyaan:

Guys mau nanya ni,
$_SESSION["username"] ku jalan normal waktu di localhost, tapi waktu udah aku upload di Webhost (IDWebhost) kok ga mau nampung apa2 ya? Akibatnya aku ga bisa login di website ku sendiri.   
Database dan file-file yang terolah dari database selain $_SESSION dapat terbaca dengan baik.. kira-kira kenapa ya?

 

Session adalah mekanisme untuk mempertahankan informasi di halaman web untuk mengidentifikasi pengguna saat mengakses sebuah situs atau aplikasi. session sebuah variabel sementara yang diletakkan di server. Di mana PHP bisa mengambil nilai yang tersimpan di server walaupun kita membuka halaman baru. Biasanya session akan hilang jika anda menutup browser.

Sering kita menemukan saat upload web ke server hosting menemukan halaman users members atau admin tidak bisa diakses setelah login, hal ini yang sering dialami oleh sebagian besar teman-teman kita di https://members.phpmu.com.

lalu bagaimana cara atau solusi untuk mengaktifkan session di server hosting atau local dengan cepat dan mudah? baiklah silahkan diikuti tahapan dibawah ini :


Cara mengaktifkan :
Localhost : Buka file php.ini di xampp/php/php.ini lalu cari “session.auto_start” dan pastikan konfigurasi diatur ke status “On” :
session.auto_start=On

Hosting : Login ke Cpanel Hosting dan kemudian akses menu “MultiPHP INI Editor” dan klik tab “Editor Mode” dan “Select a Location” (Pilih Domain atau directory yang mau di set) kemudian tambahkan :
session.auto_start=On

Dan selanjutnya kita juga bisa mengaktifkan session ini melalui file .htaccess pada root directory project, dengan cara menambahkan baris berikut :
php_value session.auto_start 1

Cara Non-Aktifkan :
Cara Non-aktifkan hampir sama, Buka file php.ini di xampp/php/php.ini lalu cari “session.auto_start” dan pastikan konfigurasi diatur ke status “Off” :
session.auto_start=Off

Atau melalui file .htaccess dengan mengubah atau menambahkan baris :
php_value session.auto_start 0

Semoga Bermanfaat 🙏🏻

 

Kategori