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

سواء تم تثبيتهphpmyadmin على الخادم أوبونتوو Centos أو إلخ. فيدورا التوزيع ، الرسالة “يحتاج ملف التكوين الآن إلى عبارة مرور سرية (blowfish_secret)” مع اللون الأحمر في أسفل الفهرس ، هز رأسك. خاصة عند تكوينه بشكل صحيح في “/etc/phpmyadmin/config.inc.php“.
بالطبع ، يمكن أن يختلف المسار من تكوين إلى آخر ، ولكن على Centos 7 النحاس phpmyadmin تم تثبيتها عبر “نعم” من “remi.repo“، سيكون ملف التكوين موجود في “/إلخ/phpmyadmin/”.

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

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

إذا كان هذا الخط موجودًا ولدينا ملف “مفتاح” أكثر من 32 حرفًا ، يجب أن تختفي رسالة Phpmyadmin الحمراء.
في الموقف الذي لم يحدث فيه هذا ، من الجيد حذف ملفات تعريف الارتباط في المتصفح والتشويش من Phpmyadmin. في المصادقة التالية ، الرسالة “يحتاج ملف التكوين الآن إلى عبارة مرور سرية (blowfish_secret)” لن يكون حاضرا بعد الآن.
ومع ذلك ، هناك حالات موجودة فيها ليس بسبب التكوين الخاطئ من ملف config.inc.php ، ولكن بسبب أذونات المجلد التي هو فيها.

قم بتنفيذ سطر الأوامر في المحطة:

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

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

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

مؤسس ومحرر إعدادات التخفي, din 2006 pana in prezent. Experienta pe sistemele de operare Linux (in special CentOS), Mac OS X , Windows XP > Windows 10 Si WordPress (CMS).

بيت مصدر دروس تكنولوجيا المعلومات الخاصة بك ونصائح وأخبار مفيدة. [إصلاح phpmyadmin] يحتاج ملف التكوين الآن إلى عبارة مرور سرية (blowfish_secret)

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

  1. كان لدي في تكوين البائع الخاص بي (في /usr/share/phpmyadmin/libraries/vendor_config.php):

    define (‘config_dir" ، ‘/etc/phpmyadmin ') ؛

    كان الانزلاق الخلفي مفقودًا هنا ، هكذا:

    define (‘config_dir" ، ‘/etc/phpmyadmin/') ؛

    ثم عملت أيضًا مع السر

    الرد
اترك تعليقًا