Halo sobat, pagi ini saya baru saja menginstall php-fpm dan phpMyAdmin dari repositori remi/epel/rpmfusion. Namun, saat membuka halaman phpMyAdmin, saya mendapati pesan error sebagai berikut:
phpMyAdmin - Error Cannot start session without errors, please check errors given in your PHP and/or webserver log file and configure your PHP installation properly.
Sepertinya error tersebut muncul karena PHP tidak dapat menulis session, disebabkan oleh masalah keberadaan dan izin pada direktori /var/lib/php/session.
1. Cara Mengatasi Error Session di phpMyAdmin
- Buka File Konfigurasi PHP
Sobat harus login ke terminal sebagai root, kemudian buka file
/etc/php.inidan cari bagian[Date]. Di sana, ubahlah baris berikut:;session.save_path = "/tmp"Menjadi:
session.save_path = /var/lib/php/session - Restart php-fpm
Setelah melakukan perubahan, restart php-fpm dengan perintah:
service php-fpm restartSelanjutnya, buka phpMyAdmin menggunakan browser atau profil yang berbeda.
- Jika Masih Bermasalah
Bila cara di atas tidak berhasil, lakukan langkah tambahan berikut:
mkdir /var/lib/php/session chmod 777 /var/lib/php/sessionKemudian, restart kembali php-fpm:
service php-fpm restart
Alhamdulillah, setelah menggunakan cara tersebut, saya dapat mengakses phpMyAdmin dengan normal.
Saya menemukan di beberapa referensi online bahwa penanganan error session pada phpMyAdmin seringkali berkaitan dengan konfigurasi PHP yang belum sempurna, dan solusi dengan mengubah izin direktori sudah terbukti efektif. Sobat bisa merujuk ke dokumentasi PHP resmi atau artikel di web seperti PHP Manual untuk informasi lebih lanjut.
Komentar 0
Belum ada diskusi untuk topik ini. Silakan mulai konsultasi.