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

Pagi ini saya baru saja menginstall php-fpm dan phpMyAdmin dari repositori remi/epel/rpmfusion. Namun, ketika saya membuka halaman phpMyAdmin, saya menemukan 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 disebabkan oleh PHP yang tidak dapat menulis session karena adanya masalah dengan keberadaan dan izin pada direktori /var/lib/php/session.

Lalu, bagaimana cara mengatasinya? Berikut solusinya:

  1. Buka file /etc/php.ini dan ganti:
    ;session.save_path = "/tmp"

    menjadi:

    session.save_path = /var/lib/php/session
  2. Restart php-fpm dengan perintah:
    service php-fpm restart

    dan buka phpMyAdmin menggunakan browser atau profil yang berbeda.

  3. Jika cara di atas tidak berhasil, lakukan langkah-langkah berikut:
mkdir /var/lib/php/session
chmod 777 /var/lib/php/session

Lalu, restart php-fpm dengan perintah:

service php-fpm restart

Alhamdulillah, setelah menggunakan cara tersebut, saya dapat mengakses phpMyAdmin dengan normal.

Leave a Reply

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