phpMyAdmin session_start() Permission denied - كيفية الإصلاح

phpMyAdmin session_start() Permission denied هو أحد الأخطاء الأكثر شيوعًا التي تظهر في مدير قاعدة بيانات MySQL.

يظهر الخطأ عندما تحاول تسجيل الدخول إلى phpMyAdmin، تظهر عدة مرات بعد تحديثات حزم PHP.

phpMyAdmin session_start() Permission denied
phpMyAdmin Error
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() Permission denied

تم إنشاء الخطأ بسبب عدم وجود أذونات الكتابة في كتلة الدلائل من /var/lib/php/session. يمكن أن يكون هناك عيبان:

1. chmod لا أذونات الكتابة في /var/lib/php/session

2. أدلة من /var/lib/php/session تنتمي لآخر owner:group، من تلك التي تخدم عمليات PHP / الويب.

على سبيل المثال ، إذا كان لديك خادم ويب مع NGINX والبرامج النصية phpMyAdmin يتم تشغيلها تحت المستخدم "nginx"، من الممكن أن يتبع المرء واحدًا update من PHP ، يجب تمرير أدلة الجلسة تحت المستخدم: apache. لهذا السبب لن تكون هناك أذونات كتابة لجلسات PHP.

لحل هذا الخطأ phpMyAdmin، اتبع الخطوات التالية:

1. بافتراض ذلك phpMyAdmin يديره المستخدم "nginx"، نفّذ الأمر:

ls -all /var/lib/php/

سيقوم هذا الأمر بسرد الدلائل بتنسيق PHP، جنبًا إلى جنب مع معلومات حول المالك والمجموعة.

2. تعيين أذونات الكتابة للمستخدم "nginx" في /var/lib/php/.

chown -R root:nginx /var/lib/php/
chown - تغيير المالك - المجموعة في Linux
chown - تغيير المالك - المجموعة في Linux

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

كيف » Linux » الخلية » phpMyAdmin session_start() Permission denied - كيفية الإصلاح

شغوفًا بالتكنولوجيا ، أحب اختبار وكتابة برامج تعليمية حول أنظمة التشغيل macOS, Linux, Windows، حول WordPressو WooCommerce وتكوين خوادم الويب LEMP (Linuxو NGINX و MySQL و PHP). أكتب على StealthSettings.com منذ عام 2006 ، وبعد بضع سنوات بدأت الكتابة على iHowTo. نصائح تعليمية وأخبار حول الأجهزة في النظام البيئي Apple: iPhone، اى باد، Apple مشاهدة ، HomePod ، iMac, MacBook، AirPods وملحقاتها.

اترك تعليق