phpMyAdmin
 sql >> Cơ Sở Dữ Liệu >  >> Database Tools >> phpMyAdmin

Bị cấm:Bạn không có quyền truy cập / trên máy chủ này, Lỗi WAMP

1.

trước hết, Port 80 (hoặc những gì bạn đang sử dụng) và 443 phải được phép cho cả gói TCP và UDP. Để thực hiện việc này, hãy tạo 2 quy tắc gửi đến cho TPC và UDP trên Tường lửa của Windows cho cổng 80 và 443. (hoặc bạn có thể vô hiệu hóa toàn bộ tường lửa của mình để thử nghiệm nhưng giải pháp vĩnh viễn nếu quy tắc gửi đến cho phép)

2.

Nếu bạn đang sử dụng WAMPServer 3 Xem phần cuối câu trả lời

Đối với các phiên bản WAMPServer <=2.5

Bạn cần thay đổi cài đặt bảo mật trên Apache để cho phép truy cập từ bất kỳ nơi nào khác, vì vậy hãy chỉnh sửa httpd.conf của bạn tệp.

Thay đổi phần này từ:

Thẻ
#   onlineoffline tag - don't remove
     Order Deny,Allow
     Deny from all
     Allow from 127.0.0.1
     Allow from ::1
     Allow from localhost

Tới:

Thẻ
#   onlineoffline tag - don't remove
    Order Allow,Deny
      Allow from all

nếu dòng "Cho phép từ tất cả" không hoạt động với bạn thì hãy sử dụng "Yêu cầu tất cả được cấp phép" thì nó sẽ hoạt động cho bạn.

WAMPServer 3 có một phương thức khác

Trong phiên bản 3 và> của WAMPServer có Máy chủ ảo được xác định trước cho localhost vì vậy không sửa đổi httpd.conf hoàn toàn tập tin, hãy để nó như bạn đã tìm thấy nó.

Sử dụng các menu, chỉnh sửa httpd-vhosts.conf tệp.

Nó sẽ trông như thế này:

<VirtualHost *:80>
    ServerName localhost
    DocumentRoot D:/wamp/www
    <Directory  "D:/wamp/www/">
        Options +Indexes +FollowSymLinks +MultiViews
        AllowOverride All
        Require local
    </Directory>
</VirtualHost>

Sửa đổi nó thành

<VirtualHost *:80>
    ServerName localhost
    DocumentRoot D:/wamp/www
    <Directory  "D:/wamp/www/">
        Options +Indexes +FollowSymLinks +MultiViews
        AllowOverride All
        Require all granted
    </Directory>
</VirtualHost>

Lưu ý:nếu bạn đang chạy wamp không phải cổng 80 thì VirtualHost sẽ giống như VirtualHost *:86. (86 hoặc bất kỳ cổng nào bạn đang sử dụng) thay vì VirtualHost *:80

3. Đừng quên khởi động lại Tất cả các dịch vụ của Wamp hoặc Apache sau khi thực hiện thay đổi này



  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. Ngày không được gửi đến mysql

  2. Giá trị 999,99 cho 1138 Trong Mysql / PhP Quản trị viên của tôi

  3. Cài đặt phpMyAdmin với Nginx trên CentOS 7

  4. Cập nhật truy vấn PHP MySQL

  5. PHPMyAdmin nói:Lệnh đã sử dụng không được phép với phiên bản MySQL này