PhpmyAdmin Session_Start () تم رفضه هو أحد أكثر الأخطاء شيوعًا التي تظهر في مدير قاعدة بيانات MySQL هذا.
يحدث الخطأ عند محاولة المصادقة في PhpmyAdmin ، وغالبًا ما يظهر من تحديثات حزم PHP.

Error during session start; please check your PHP and/or webserver log file and configure your PHP installation properly.
Also ensure that cookies are enabled in your browser.
session_start(): open(SESSION_FILE, O_RDWR) failed: Permission denied (13)
session_start(): Failed to read session data: files (path: /var/lib/php/session)
لحسن الحظ ، فإن هذا الخطأ الذي يظهر عند المصادقة في phpmyadmin ، لديه حل سهل للغاية. ولكن لذلك تحتاج إلى الوصول إلى الخادم المضيف.
إصلاح phpmyadmin session_start () تم رفض إذن
يتم إنشاء الخطأ من خلال نقص المكتب في كتلة المخرج في /var/lib/php/session
. قد يكون هناك اثنين من الإزعاج:
1. chmod
دون كتابة أذونات في /var/lib/php/session
2. المخرجون في /var/lib/php/session
ينتمي إلى آخر owner:group
، من الشخص الذي يخدم عمليات PHP / Web.
على سبيل المثال ، إذا كان لديك خادم ويب مع Nginx ، ويتم لف phpmyadmin البرامج النصية تحت المستخدم “nginx
“، من المحتمل أن يتم تمرير مديري الجلسة تحت المستخدم: قد يتم تمرير مديري الجلسة تحت المستخدم: apache
. لهذا السبب ، لن يكون هناك أذونات كتابة لجلسات PHP.
لحل هذا الخطأ phpmyadmin ، اتبع الخطوات أدناه:
1. بافتراض ذلك phpmyadmin يتم لفها من قبل المستخدم “nginx
“، تنفيذ الترتيب:
ls -all /var/lib/php/
سيدرج هذا الأمر الدلائل في PHP، جنبا إلى جنب مع المعلومات حول المالك والمجموعة.
2. يضع كتابة المغادرة للمستخدم “nginx” في /var/lib/php/
.
chown -R root:nginx /var/lib/php/

بعد هذه الخطوة ، قم بتحديث صفحة مصادقة phpmyadmin. أدخل مستخدم قاعدة بيانات المستخدم للاتصال وكلمة المرور. كل شيء يجب أن يعمل بدون مشاكل. اترك التعليق أدناه إذا كنت بحاجة إلى مساعدة.