Các trang web làm việc cho đến ngày hôm qua và bây giờ nó hoạt động kỳ lạ.
Trang web không được tạo bằng các tính năng, kết xuất kho lưu trữ bao gồm mã và cơ sở dữ liệu được sao chép vào máy chủ và cài đặt cũ được thay thế bằng thủ công mới (không may).Bây giờ nó không liên quan cũng xảy ra trên máy chủ cục bộ.- Không có mô-đun bộ đệm được cài đặt. API phiên cũng không được cài đặt.
- Chủ đề được đặt thành 'bảy' (chủ đề quản trị viên cốt lõi, chỉ trong trường hợp).
- Cơ quan giám sát không chứa bất kỳ lỗi, cảnh báo hoặc thông tin nào ngoại trừ "phiên thông thường được mở cho người dùng xyz";
- Tệp cài đặt không chứa bất kỳ chỉ thị cookie đặc biệt nào. Nó không bao giờ làm.
- Trang web đang chạy trên php 5.6, Apache 2.2, CentOS 6. PHP đang chạy nhanh như cgi. Vẫn như mọi khi.
- Đó là Drupal 7.
Tôi truy cập example.com/user/login, nhập tên người dùng và mật khẩu, biểu mẫu được gửi thành công, trang được chuyển hướng đến example.com/user/%uid (đã thử cả uid 1 và người dùng khác). và bùm! Tôi nhận được một quyền truy cập bị từ chối . Và người dùng không đăng nhập.
Nếu tôi cắt bớt bảng phiên với truncate table sessions
tôi có thể đăng nhập một lần và chỉ một lần, với bất kỳ người dùng nào. Sau đó, một lần nữa không ai có thể đăng nhập thậm chí không phải là 1.
Ngoài ra với một liên kết đặt lại mật khẩu (sử dụng lệnh drush uli
tôi có thể đăng nhập mà không có vấn đề gì).
Tôi đã vô hiệu hóa tất cả các mô-đun đóng góp và chủ đề, nhưng vấn đề tương tự vẫn tồn tại.
Điều gì gây ra vấn đề như vậy với các phiên? có ý kiến gì không
uid
0 (nó thường bị chặn bởi phần mềm bán phá giá sql và được đánh số lại). Những gì bạn đang mô tả chính xác là những gì xảy ra khi bản ghi đó bị mất