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.

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.

Leave a Reply

Your email address will not be published. Required fields are marked *