Điểm:0

Đã sao chép Drupal 8 sang máy chủ Live hiện không thể đăng nhập

lá cờ in

Tôi đã tạo một trang web Drupal 8 đơn giản trên hộp DEV của mình và chuyển nó sang máy chủ TRỰC TIẾP.

  1. Đã sao chép các tệp trên máy chủ DEV vào tarball
  2. Đã chuyển các tệp này sang máy chủ TRỰC TIẾP (sử dụng scp).
  3. Các tệp web không nén vào thư mục đích của nó (/var/www/html/trang web mới)
  4. Tạo cơ sở dữ liệu, người dùng và đặt quyền phù hợp với cơ sở dữ liệu đó trên máy chủ DEV
  5. Sao lưu cơ sở dữ liệu Máy chủ MySQL thành tệp .sql bằng mysqldump
  6. Đã nhập từ tệp .sql vào cơ sở dữ liệu cùng tên
  7. Đảm bảo cài đặt APACHE trỏ đến thư mục của trang web

Khi tôi điều hướng đến trang đầu tiên, nó xuất hiện.

  • Hình ảnh và nội dung trang hiển thị
  • Biểu mẫu web hoạt động và gửi email cho tài khoản mà nó được đặt cho

NHƯNG không thể điều hướng đến bất kỳ trang nào khác!

  • / user = Không tìm thấy trang
  • /[bất cứ điều gì] = Không tìm thấy trang
  • /?q=user = chuyển đến trang (phía trước) và URL vẫn còn với
  • /?=[anything] = hiển thị trang đầu với URL còn lại

Có nghĩa là tôi không thể đăng nhập hoặc chạy (cơ sở dữ liệu) cập nhật!

tôi đã thử

  • xóa bảng Phiên trong cơ sở dữ liệu
  • xác minh mod_rewrite được bật trong httpd (CentOS)
  • đã xác minh các tệp cấu hình apache (httpd) phù hợp

Bất kỳ trợ giúp hoặc ý tưởng đánh giá cao.

Tôi không nghĩ việc xóa trang web, cài đặt trang Drupal rồi sao chép các tệp/cơ sở dữ liệu qua trang mới sẽ khắc phục được mọi thứ.

Jaypan avatar
lá cờ de
Bạn đã có bản sao của tệp Drupal .htaccess trong webroot chưa?
lá cờ cn
Đó là những triệu chứng chính xác của tệp .htaccess bị thiếu/chưa được xử lý
Hometoy avatar
lá cờ in
Có một tệp .htaccess trong webroot. Tôi đang tìm gì trong tập tin?
lá cờ cn
Bạn có `AllowOverride All` trong vhost không? Nếu có, là `` đường dẫn bên dưới hoàn toàn chính xác?
lá cờ cn
Hãy thử cắt bớt tất cả các bảng bộ đệm và chạy tệp 'update.php' hoặc sử dụng Drush (drush updb).
Điểm:1
lá cờ in

Clive, bạn đã đúng.

Nhìn vào /etc/httpd/conf/httpd.conf (Tệp cấu hình Apache trên các bản phân phối dựa trên RedHat, chẳng hạn như CentOS) Tôi đã thêm thư mục và bao gồm AllowOverride All.

Khi tôi làm mới nó hoạt động! Cảm ơn bạn!

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.