سلام
این مشکل برمیگرده به سطح دسترسی دایرکتوری مربوط به session های php چون ظاهراً که phpMyAdmin دسترسی مورد نیاز برای ذخیره session رو نداره.
به فایل php.ini اصلی سرور مراجعه کنید اگر نمی دونید این فایل کجاست این آموزش رو مطالعه کنید: https://www.netaram.com/how-to-find-php-ini/
سپس در محیط ویرایشگر سرچ کنید (مثلاً در nano فکر کنم با Ctrl+W میشه سرچ کرد) ببینید مقدار session.save_path برابر با چه آدرس دایرکتوری هستش.
اگر قبل از مقدار session.save_path هنوز یه کاراکتر # وجود داشت یعنی کلاً مقدار دهی نشده و از مقدار پیش فرض استفاده میشه (کاراکتر # در فایل های INI. به معنای کامنت گذاری است).
در این صورت اگر لینوکس بر پایه RedHat مثل CentOS نصب دارید آدرس پیش فرض session باید دایرکتوری /var/lib/php/session و اگر لینوکس بر پایه Debian مثل Ubuntu نصب دارید باید دایرکتوری /var/lib/php5 باشه.
خب حالا باید سطح دسترسی این دایرکتوری رو به 770 تغییر بدید. دسترسی 770 یعنی دسترسی کامل برای خود سرور و برنامه های داخلیش و عدم دسترسی برای موارد خارج از سرور برای همین اون 0 آخرش بهتر از دسترسی 777 هستش که بعضی ها پیشنهاد میکنن.
برای تغییر دسترسی هم تو لینوکس از دستور chmod استفاده میشه به عنوان مثال:
کد:
chmod 770 /var/lib/php/session
پس از تغییر سطح دسترسی اگر بازم درست نشد یک بار وب سرور و php رو Restart کنید تا تغییرات اعمال بشه.
اگر بازم نشد بهتره وارد دایرکتوری قبل از دایرکتوری session ها مثلاً اگه دایرکتوری session ها اینه /var/lib/php/session وارد /var/lib/php بشید و خروجی دستور ls -o ببینید تا بتونید مالکیت (Owner) پوشه session ها رو متوجه بشید شاید مشکل مالکیت اشتباه داشته باشه و با دستور chown بتونید مالکیت درست رو بهش بدید.
من متاسفانه الان اصلاً دسترسی به لینوکس چه سرور چه دسکتاپ ندارم و اینایی که گفتم هم توسط منابع زیر پیدا کردم اگر مشکلتون حل نشد شرمنده 
https://stackoverflow.com/questions/...n-last-version
https://stackoverflow.com/questions/...-session-start
https://stackoverflow.com/questions/...-in-apache-php
http://php.net/manual/en/session.con...sion.save-path