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
.
Cara Mengatasi Error Session di phpMyAdmin
- Buka File Konfigurasi PHP
Sobat harus login ke terminal sebagai root, kemudian buka file/etc/php.ini
dan 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 restart
Selanjutnya, 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/session
Kemudian, restart kembali php-fpm:
service php-fpm restart
Alhamdulillah, setelah menggunakan cara tersebut, saya dapat mengakses phpMyAdmin dengan normal.
PHP Manual untuk informasi lebih lanjut.