[แก้ไข phpMyAdmin] ตอนนี้ไฟล์การกำหนดค่าต้องการข้อความรหัสผ่านลับ (blowfish_secret)

ไม่ว่าจะติดตั้งไว้ phpMyAdmin เซิร์ฟเวอร์ อูบุนตู, CentOS หรืออื่น ๆ Fedora การแจกจ่ายข้อความ "ไฟล์การกำหนดค่าต้องการข้อความรหัสผ่านลับ (blowfish_secret)” ด้วยสีแดงที่ด้านล่างของดัชนีทำให้ปวดหัว โดยเฉพาะอย่างยิ่งเมื่อกำหนดค่าอย่างถูกต้องใน "/etc/phpMyAdmin/config.inc.php"
แน่นอนเส้นทางอาจแตกต่างกันไปในแต่ละการกำหนดค่า แต่ใน CentOS 7 cu phpMyAdmin ติดตั้งผ่าน“ยำ"จาก"remi.repo", ไฟล์ config จะอยู่ใน" / etc / 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 แต่เนื่องจาก สิทธิ์ของโฟลเดอร์เมื่อเขาเป็น.

วิ่งเข้ามา terminal บรรทัดคำสั่ง:

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

ตอนนี้ทุกอย่างน่าจะโอเค หากคุณใช้ Apache แทน "ผู้ใช้เว็บ" ให้ตั้งค่า "httpd", "nginx" หรือวิธีที่คุณให้ผู้ใช้ดำเนินการเว็บบนเซิร์ฟเวอร์

ฉันเขียนเคล็ดลับนี้เพราะฉันใช้เวลามากกว่า 2 ชั่วโมงในการกำหนดค่า phpMyAdmin ทั้งหมด และฉันยังไม่สามารถกำจัดข้อความนี้ได้: ตอนนี้ไฟล์การกำหนดค่าต้องการข้อความรหัสผ่านลับ (blowfish_secret) หลังจากที่ฉันแก้ไขการอนุญาต/กลุ่มแล้ว มันก็หายไป

ผู้ก่อตั้งและบรรณาธิการ Stealth Settingsตั้งแต่ปี พ.ศ.2006 จนถึงปัจจุบัน มีประสบการณ์ด้านระบบปฏิบัติการ Linux (โดยเฉพาะอย่างยิ่ง CentOS), Mac OS X, Windows XP> Windows 10 si WordPress (CMS)

วิธีการ » Linux » MySQL » [แก้ไข phpMyAdmin] ตอนนี้ไฟล์การกำหนดค่าต้องการข้อความรหัสผ่านลับ (blowfish_secret)

5 ความคิดเกี่ยวกับ "[แก้ไข phpMyAdmin] ตอนนี้ไฟล์การกำหนดค่าต้องการข้อความรหัสผ่านลับ (blowfish_secret)"

  1. ฉันมีชุดการกำหนดค่าผู้ขาย (ใน /usr/share/phpmyadmin/libraries/vendor_config.php):

    กำหนด ('CONFIG_DIR', '/ etc / phpmyadmin');

    Hier fehlte der Backslash เช่นกัน:

    กำหนด ('CONFIG_DIR', '/ etc / phpmyadmin /');

    Danach klappte es auch mit dem Secret

    ตอบ
  2. ขอขอบคุณสำหรับความช่วยเหลือเกี่ยวกับวลีลับนี้ ซึ่งควรมีความยาวอย่างน้อย 32 ตัวอักษร

    ตอบ
แสดงความคิดเห็น