phpMyAdmin không thể đăng nhập - tiếp tục yêu cầu thông tin đăng nhập


4

Tôi có phpmyadmin trên hộp Arch linux của tôi, nó đang chạy, apache cũng vậy với php và mysql.

Khi tôi đến http://localhost/phpmyadmin/, nó hiển thị lời nhắc đăng nhập thông thường. Tuy nhiên, bất kể tôi nhập gì, nhấn nút gửi sẽ chuyển hướng tôi quay lại biểu mẫu đăng nhập, không có thông báo lỗi hay bất cứ điều gì.

Nó làm việc một hoặc hai ngày trở lại tốt.

Điêu tôi tệ gi co thể xảy ra?


1
Cảm ơn cho downvote, nhiều đánh giá cao. Rất mang tính xây dựng.
MightyPork

Hãy thử với các broswers khác nhau.
Cornelius

Đã thử, không làm cho bất kỳ sự khác biệt.
MightyPork

Câu trả lời:


1

Có nó hoạt động, không có ý tưởng chính xác những gì đã sửa nó.

  1. Cài đặt php-mcrypt (Tôi thấy rằng ở đâu đó trên google)
  2. Xóa tất cả cookie
  3. Đặt múi giờ chính xác và bật NTP (cũng từ một số diễn đàn)
  4. Chỉnh sửa /etc/php/php.ini và bật mcrypt.so và múi giờ mặc định
  5. Hy sinh một con dê đen

Bây giờ nó hoạt động trở lại :)


1
Xóa tất cả cookie → Có giải pháp của bạn.
arielnmz

1
thực sự đó không phải là điều đã giải quyết nó Sau khi xóa cookie, vấn đề vẫn tồn tại ...
MightyPork

Điều đó thật lạ, khi một gói bị thiếu, nó thường gây ra lỗi. Nhân tiện, tại sao bạn vẫn sử dụng phpmyadmin? Sử dụng Adminer thay thế.
arielnmz

Chà .. tôi đã sử dụng nó trong nhiều năm, không bao giờ làm tôi thất vọng cho đến bây giờ. Một số lý do để chuyển sang adminer là gì?
MightyPork

1
@arielnmz Bạn có chắc chắn về 'Không hoạt động dưới quyền'. Họ đang phát hành bản cập nhật gần như hàng tuần.
RiggsFolly

0

Tất cả các cài đặt Máy chủ MySQL được cấu hình với một userid gọi là 'root' và mật khẩu trống, tức là để trống.

Vì vậy, đăng nhập với

Username = root
Password = (leave this blank)

CHỈNH SỬA :

Khi bạn tạo tài khoản người dùng bạn đang sử dụng, bạn đã tạo tài khoản trong một tên miền hoặc nhiều tên miền.

Nói cách khác, bạn đã tạo userid @ localhost nhưng không userid@127.0.0.1 và userid @ :: 1

Nếu không thử tạo cả 3.

Nhật ký lỗi Apache của bạn sẽ cung cấp cho bạn một gợi ý, nếu bạn nhận được thông báo lỗi với :: 1 là địa chỉ IP thì đây là vấn đề.


1
Tôi có một mật khẩu được cấu hình và tôi có thể đăng nhập bằng shell. Đây không phải là vấn đề.
MightyPork
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.