YII Error saat melakukan simpan / blank tidak bisa simpan

Secara umum Error blank atau error kosong adalah istilah yang digunakan untuk menggambarkan situasi dimana tidak ada pesan error yang ditampilkan pada halaman web. Error ini sangat menjengkelkan bagi pengembang, karena sangat sulit untuk mencari tahu apa yang salah.

Secara umum ada beberapa penyebab dari error blank PHP antara lain:

  1. Konfigurasi PHP yang salah: Jika konfigurasi PHP salah, maka error yang muncul mungkin tidak akan ditampilkan.
  2. Sintaks PHP yang salah: Jika kode PHP tidak sesuai dengan sintaks yang benar, maka error yang muncul mungkin juga tidak akan ditampilkan.
  3. Kebutuhan memori yang besar: Jika skrip PHP membutuhkan memori yang lebih besar dari yang ditentukan, maka error yang muncul mungkin juga tidak akan ditampilkan.

Untuk memecahkan masalah error blank PHP, pertama-tama coba aktifkan error reporting di berkas konfigurasi PHP.INI dengan menambahkan baris berikut:

error_reporting = E_ALL

display_errors = On

Selanjutnya, periksa kode PHP Anda untuk memastikan bahwa sintaks dan konfigurasi sudah benar. Jika masalah masih belum terpecahkan, coba menambah memori yang ditentukan di PHP.INI.

jika solusi di atas tidak dapat menyelesaikan masalah anda, ada solusi di bawah ini, terutama untuk YII Framework

YII FRAMEWORK

pagi ini saya dapat error sudah hampir 2 hari, lumayan aneh, aplikasi tidak bisa melakukan penyimpanan sama sekali,

dan responnya ketika klik simpan/save button, hanya berkedip dan masih di page yang sama.

masalahnya simpel, hanya terdapat di model, yaitu rules nya.

untuk menampilkan error nya , tambahkan kode ini : 

if ($model->save()) {
} else {
echo "MODEL NOT SAVED";
print_r($model->getAttributes());
print_r($model->getErrors());
exit;}

simpan di controller anda, nanti eror akan tampil.

semoga bermanfaat, Terima kasih telah membaca artikel ini, baca juga artikel cara meluruskan pdf yang miring.

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

Scroll to Top