[Fix phpMyAdmin] يحتاج ملف التكوين الآن إلى عبارة مرور سرية (blowfish_secret)

سواء تم تثبيته بريس الخادم أوبونتو, CentOS أو غير ذلك فيدورا التوزيع ، الرسالة "يحتاج ملف التكوين الآن إلى عبارة مرور سرية (السمكة المنتفخة)"باللون الأحمر في أسفل المؤشر ، يسبب الصداع. خاصة عند التهيئة بشكل صحيح في "/etc/phpMyAdmin/config.inc.php".
بالطبع ، قد يختلف المسار من تكوين إلى آخر ، ولكن على CentOS 7 cu بريس مثبتة عبر “يم"من عند"remi.repo"، سيكون ملف التكوين موجودًا في" / etc / phpMyAdmin / ".

حسنًا ، لنرى كيف نحلها "يحتاج ملف التكوين الآن إلى عبارة مرور سرية (السمكة المنتفخة)"، إذا كان في config.inc.php لدينا هذا السطر:

$cfg['blowfish_secret'] = 'gNsWq$%#%$#%EDFSsffsegbVp6LCJw6w'; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */

إذا كان هذا السطر موجودًا وكان لدينا "مفتاح" يتكون من أكثر من 32 حرفًا ، فيجب أن تختفي الرسالة باللون الأحمر من phpMyAdmin.
في حالة عدم حدوث ذلك ، من الجيد حذف ملفات تعريف الارتباط في المتصفح وتسجيل الخروج من phpMyAdmin. عند تسجيل الدخول التالي ، تظهر الرسالة "يحتاج ملف التكوين الآن إلى عبارة مرور سرية (السمكة المنتفخة)"لن يكون حاضرا بعد الآن.
على الرغم من أن هناك حالات التي كان موجودا ليس بسبب الخاطئة ملف config.inc.php ، ولكن بسبب أذونات المجلد عندما كان.

اركض terminal سطر الأوامر:

 chown -R root:<user web> /etc/phpMyAdmin/

الآن كل شيء يجب أن يكون على ما يرام. إذا كنت تستخدم Apache ، فبدلاً من "مستخدم الويب" ، قم بتعيين "httpd" أو "nginx" أو كيف يكون لديك مستخدم معالجة الويب على الخادم.

لقد كتبت هذه النصيحة لأنني قضيت أكثر من ساعتين في تصفح تكوين phpMyAdmin بالكامل ، وما زلت لا أستطيع التخلص من الرسالة: يحتاج ملف التكوين الآن إلى عبارة مرور سرية (السمكة المنتفخة). بعد أن أصلحت الأذونات / المجموعات ، اختفت.

مؤسس ورئيس تحرير Stealth Settings، من عام 2006 حتى الوقت الحاضر. خبرة في أنظمة التشغيل Linux (خاصة CentOS), Mac OS X ، Windows XP> Windows 10 si WordPress (CMS).

كيف » Linux » MySQL » [Fix phpMyAdmin] يحتاج ملف التكوين الآن إلى عبارة مرور سرية (blowfish_secret)

5 أفكار حول "[Fix phpMyAdmin] يحتاج ملف التكوين الآن إلى عبارة مرور سرية (blowfish_secret)"

  1. Chown -R الجذر: nginx / إلخ / phpMyAdmin /
    دمر جهاز الكمبيوتر الخاص بي لا أستطيع تسجيل الدخول يقول الجلسة error

    رد
  2. Ich hatte في تهيئة بائع Meiner (في /usr/share/phpmyadmin/libraries/vendor_config.php):

    حدد ('CONFIG_DIR'، '/ etc / phpmyadmin') ؛

    Hier fehlte der Backslash ، أيضًا:

    حدد ('CONFIG_DIR'، '/ etc / phpmyadmin /') ؛

    Danach klappte هو الكثير من الأشياء السرية

    رد
  3. نشكرك على مساعدتك بخصوص هذه العبارة السرية أو يجب أن تتكون من 32 حرفًا على الأقل

    رد
اترك تعليق