Mengatasi Error phpMyAdmin: Cannot start session without errors pada php-fpm

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

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

  1. 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
  2. Restart php-fpm Setelah melakukan perubahan, restart php-fpm dengan perintah:
    service php-fpm restart
    Selanjutnya, buka phpMyAdmin menggunakan browser atau profil yang berbeda.
  3. 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. 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