Hướng dẫn javascript must be enabled past this point phpmyadmin - javascript phải được bật sau thời điểm này phpmyadmin

Vì một số lý do, hôm nay tôi không thể đăng nhập vào phpmyadmin (v4.0.3). Trong thực tế, không có mẫu đăng nhập nào, chỉ là logo phpmyadmin ở trên cùng.

Trong lần tải đầu tiên của trang, tôi nhận được cảnh báo: "Cookie phải được bật qua điểm này."

Trong bảng điều khiển trình duyệt, tôi nhận được: ERROR: Tham khảo HERROR: $ không được xác định tham chiếu HERROR: pMA_CommonParams không được xác định lỗi: TypeError: document.getEuityById (...) là null

Tôi cũng đã thấy cảnh báo "JavaScript phải được kích hoạt qua điểm này."

Tìm kiếm Google, có khá nhiều người đã gặp vấn đề này. Đây là tất cả mọi thứ tôi đã cố gắng khắc phục vấn đề trong config.inc.php:

  • Đã cài đặt phiên bản mới nhất của phpmyadmin (v4.1.9) nhưng màn hình đăng nhập hoàn toàn trống!
  • Đã thay đổi auth_type thành http. Điều này cho phép tôi đăng nhập, nhưng tôi nhận được 404 khi cố gắng xóa một hàng bảng
  • Đảm bảo ngày/giờ máy chủ là chính xác
  • Blowfish_secret được thiết lập
  • Đã xóa tất cả các cookie
  • Đã thay đổi máy chủ từ 'localhost' thành '127.0.0.1'
  • IPv6 bị vô hiệu hóa

Đây là cấu hình của tôi như nó đứng. Nó hoạt động tốt, nhưng không còn nữa. Điều duy nhất đã thay đổi trên máy chủ là ứng dụng chứng chỉ bảo mật.

/* Servers configuration */
$i = 0;

/* Server: localhost [1] */
$i++;
$cfg['Servers'][$i]['verbose'] = 'localhost';
$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['port'] = '';
$cfg['Servers'][$i]['socket'] = '';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['extension'] = 'mysqli';
$cfg['Servers'][$i]['auth_type'] = 'cookie';
$cfg['Servers'][$i]['AllowNoPassword'] = true;

/* End of servers configuration */

$cfg['DefaultLang'] = 'en-utf-8';
$cfg['ServerDefault'] = 1;
$cfg['UploadDir'] = '';
$cfg['SaveDir'] = '';

Tôi đang gặp một số khó khăn khi tham gia phpmyadmin khi cố gắng đăng nhập. Lỗi duy nhất xuất hiện là "Cookie phải được bật qua điểm này"

Tôi đã kiểm tra cài đặt trình duyệt của mình để cho phép cookie. Máy chủ của chúng tôi đang chạy trên Ubuntu.

Bất cứ ai cũng có bất kỳ đề xuất nào về nơi để bắt đầu tìm kiếm giải pháp cho vấn đề này.

Hỏi ngày 1 tháng 4 năm 2010 lúc 4:42Apr 1, 2010 at 4:42

1

Trong thư mục PHPMyAdmin, chỉnh sửa config.inc.php và đặt tùy chỉnh blowfish_secret, một bí mật ngẫu nhiên tốt có thể được tạo thông qua trang Salt API WordPress, chỉ cần sử dụng một trong các giá trị không đổi.

/* YOU MUST FILL IN THIS FOR COOKIE AUTH! */
$cfg['blowfish_secret'] = 'Your blowfish secret here'; 

Hth

Hướng dẫn javascript must be enabled past this point phpmyadmin - javascript phải được bật sau thời điểm này phpmyadmin

icc97

1.0007 Huy hiệu bạc16 Huy hiệu Đồng7 silver badges16 bronze badges

Đã trả lời ngày 15 tháng 11 năm 2010 lúc 4:21Nov 15, 2010 at 4:21

Daviddaviddavid

Phù hiệu đồng 4355 bronze badges

Thông báo đó được hiển thị nếu bạn đang sử dụng xác thực dựa trên cookie trước khi bạn được xác thực và không có nghĩa là thông tin đăng nhập của bạn không chính xác.

Đề xuất của tôi về nơi bắt đầu tìm kiếm là kiểm tra thông tin đăng nhập của bạn là chính xác bằng cách kết nối với MySQL với máy khách MySQL.

mysql -u  -p

và nhập mật khẩu khi được nhắc.

Nếu bạn có tên người dùng và mật khẩu chính xác, thì bạn có thể thử thay đổi phương thức xác thực được sử dụng bởi PhpmyAdmin thành xác thực HTTP sẽ cho phép bạn đăng nhập mà không cần sử dụng cookie.

Đã trả lời ngày 3 tháng 4 năm 2010 lúc 21:42Apr 3, 2010 at 21:42

Hướng dẫn javascript must be enabled past this point phpmyadmin - javascript phải được bật sau thời điểm này phpmyadmin

Richard Hollowayrichard HollowayRichard Holloway

7.2862 Huy hiệu vàng24 Huy hiệu bạc 30 Huy hiệu Đồng2 gold badges24 silver badges30 bronze badges

5

Truy cập Mozilla Forfox tools->Options->privacy và sau đó kiểm tra tùy chọn accept cookies from sites và sau đó thử lại để đăng nhập vào phpmyadmin.

Đã trả lời ngày 27 tháng 5 năm 2010 lúc 5:47May 27, 2010 at 5:47

Hướng dẫn javascript must be enabled past this point phpmyadmin - javascript phải được bật sau thời điểm này phpmyadmin

DiechodiechodiEcho

1471 Huy hiệu vàng1 Huy hiệu bạc11 huy hiệu đồng1 gold badge1 silver badge11 bronze badges

tôi đã có vấn đề tương tự. Hóa ra máy ảo mà tôi đang chạy đã ra khỏi không gian đĩa. Sử dụng lệnh df -h để xác định không gian đĩa của bạn và xóa một số không gian.

Đã trả lời ngày 18 tháng 2 năm 2013 lúc 18:13Feb 18, 2013 at 18:13

Kiểm tra xem bạn đã chặn cookie cho localhost (hoặc tên miền nơi phpmyadmin). Điều này tương tự như câu trả lời của @Diecho, nhưng FF làm cho khó tìm ra nơi các cookie bị chặn và tôi thích hướng dẫn của Dummie ... (or the domain where phpMyAdmin is). This is similar to @diEcho's answer, but FF makes it hard to figure out where the cookies are blocked and I like dummie's guides...

Googling cho điều này mang lại một giải pháp trong một bài đăng trên diễn đàn:

Và ... trong Firefox, vì một số lý do không rõ, máy chủ địa phương và 127.0.0.1 đều bị chặn. Đã loại bỏ khối này, và mọi thứ OK trong Firefox. Đã gặp khó khăn hơn trong việc xóa các khối trong IE, nhưng cuối cùng đã xoay sở để có được hoạt động này.

Cho Mozilla Firefox (V33):

  1. Đi đến Tools > Options > Privacy (tab)
  2. Chọn Firefox Will: 'Sử dụng cài đặt tùy chỉnh cho lịch sử'Firefox will: 'Use custom settings for history'
  3. Đảm bảo chấp nhận cookie từ các trang web được kiểm traAccept cookies from sites is checked on
  4. Nhấp vào ngoại lệ ... và tìm kiếm localhost, hãy đảm bảo rằng không có gì có hoặc trạng thái không phải là 'khối' - nếu nó bị chặn thì nhấp vào hàng và nhấp vào 'Xóa trang web'Exceptions... and look for localhost, make sure that either nothing is there or the Status is not 'Block' - if it is blocked then click on the row and click 'Remove Site'
  5. Thử lại để đăng nhập vào phpmyadmin

Hướng dẫn javascript must be enabled past this point phpmyadmin - javascript phải được bật sau thời điểm này phpmyadmin

Hướng dẫn javascript must be enabled past this point phpmyadmin - javascript phải được bật sau thời điểm này phpmyadmin

Đã trả lời ngày 23 tháng 10 năm 2014 lúc 9:24Oct 23, 2014 at 9:24

Hướng dẫn javascript must be enabled past this point phpmyadmin - javascript phải được bật sau thời điểm này phpmyadmin

icc97icc97icc97

1.0007 Huy hiệu bạc16 Huy hiệu Đồng7 silver badges16 bronze badges