[Fix phpMyAdmin] Tệp cấu hình hiện cần cụm mật khẩu bí mật (blowfish_secret)

Cho dù nó được cài đặt phpMyAdmin máy chủ Ubuntu, CentOS hoặc vv Fedora phân phối, thông điệp "Tệp cấu hình hiện cần một cụm mật khẩu bí mật (blowfish_secret)"Màu đỏ ở cuối chỉ số, rắc rối. Đặc biệt là khi được định cấu hình chính xác trong "/etc/phpMyAdmin/config.inc.php".
Tất nhiên, đường dẫn có thể thay đổi từ cấu hình này sang cấu hình khác, nhưng trên CentOS 7 cu phpMyAdmin được cài đặt qua “yum"Từ"remi.repo", Tệp cấu hình sẽ nằm trong" / etc / phpMyAdmin / ".

Được rồi, hãy xem chúng ta giải quyết nó như thế nào "Tệp cấu hình hiện cần một cụm mật khẩu bí mật (blowfish_secret)", nếu trong config.inc.php chúng tôi có dòng này:

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

Nếu dòng này xuất hiện và chúng ta có "khóa" dài hơn 32 ký tự, thông báo màu đỏ trong phpMyAdmin sẽ biến mất.
Nếu điều này không xảy ra, tốt nhất là xóa cookie trong trình duyệt và đăng xuất khỏi phpMyAdmin. Ở lần đăng nhập tiếp theo, thông báo "Tệp cấu hình hiện cần một cụm mật khẩu bí mật (blowfish_secret)“Anh ấy sẽ không còn hiện diện nữa.
Mặc dù có những tình huống mà nó hiện diện không phải do cấu hình sai tệp config.inc.php, nhưng vì điều khoản thư mục khi ông.

Chạy dòng lệnh trong terminal:

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

Bây giờ mọi thứ sẽ ổn. Nếu bạn sử dụng Apache, thay vì "người dùng web", hãy đặt "httpd", "nginx" hoặc cách bạn có người dùng quy trình web trên máy chủ.

Tôi viết thủ thuật này vì tôi đã dành hơn 2 giờ để xem toàn bộ cấu hình phpMyAdmin và tôi vẫn không thể thoát khỏi thông báo: Tệp cấu hình hiện cần một cụm mật khẩu bí mật (blowfish_secret). Sau khi tôi sửa các quyền/nhóm, nó đã biến mất.

Người sáng lập và biên tập viên Stealth Settings, từ năm 2006 đến nay. Có kinh nghiệm về hệ điều hành Linux (Đặc biệt CentOS), Mac OS X, Windows XP> Windows 10 si WordPress (CMS).

Làm thế nào để » Linux » MySQL » [Fix phpMyAdmin] Tệp cấu hình hiện cần cụm mật khẩu bí mật (blowfish_secret)

5 suy nghĩ về “[Sửa lỗi phpMyAdmin] Tệp cấu hình hiện cần một cụm mật khẩu bí mật (blowfish_secret)”

  1. Tôi có một bộ cấu hình nhà cung cấp (trong /usr/share/phpmyadmin/libraries/vendor_config.php):

    xác định ('CONFIG_DIR', '/ etc / phpmyadmin');

    Hier fehlte der Backslash, cũng như vậy:

    xác định ('CONFIG_DIR', '/ etc / phpmyadmin /');

    Danach klappte es auch mit dem Bí mật

    đáp lại
Để lại một bình luận