Tôi vừa hoàn thành việc thiết lập một máy chủ trên AWS ECS.
Tất cả các cấu hình giống hệt với một máy chủ khác mà tôi có, ngoại trừ phiên bản Apache (từ 2.2 đến 2.4) và phiên bản PHP (từ 5.3 đến 5.6).
Tôi đã sửa đổi tệp index.php của mình để chỉ in ra php_info (), nhưng tôi vẫn nhận được:
Yêu cầu xấu
Trình duyệt của bạn đã gửi một yêu cầu mà máy chủ này không thể hiểu được. Ngoài ra, đã xảy ra lỗi 400 Yêu cầu Không hợp lệ khi cố gắng sử dụng ErrorDocument để xử lý yêu cầu.
Máy chủ Apache / 2.4.25 (Amazon) tại xxx.yyy.com Cổng 80
Tôi đã xem xét tất cả các nhật ký được lưu từ các truy cập của tôi và đây là những gì tôi nhận được từ quyền truy cập cụ thể này:
lỗi_log
[Tue Jan 24 16:20:46.154208 2017] [suexec:notice] [pid 32139] AH01232: suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)
[Tue Jan 24 16:20:46.249527 2017] [auth_digest:notice] [pid 32146] AH01757: generating secret for digest authentication ...
[Tue Jan 24 16:20:46.250415 2017] [lbmethod_heartbeat:notice] [pid 32146] AH02282: No slotmem from mod_heartmonitor
[Tue Jan 24 16:20:46.276823 2017] [mpm_prefork:notice] [pid 32146] AH00163: Apache/2.4.25 (Amazon) OpenSSL/1.0.1k-fips configured -- resuming normal operations
[Tue Jan 24 16:20:46.276840 2017] [core:notice] [pid 32146] AH00094: Command line: '/usr/sbin/httpd'
access_log
90.152.127.182 - - [24/Jan/2017:16:21:03 +0000] "GET / HTTP/1.1" 400 437 "-" "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 Safari/537.36"
90.152.127.182 - - [24/Jan/2017:16:21:04 +0000] "GET /favicon.ico HTTP/1.1" 400 437 "http://xxx.yyy.com/" "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 Safari/537.36"
ssl_access_log
90.152.127.182 - - [24/Jan/2017:16:12:24 +0000] "GET / HTTP/1.1" 400 434 "-" "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 Safari/537.36"
90.152.127.182 - - [24/Jan/2017:16:12:25 +0000] "GET /favicon.ico HTTP/1.1" 400 434 "https://xxx.yyy.com/" "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.87 Safari/537.36"
Điều gì có thể gây ra tình trạng 400 của tôi? Trước khi bạn hỏi, tôi đã cài đặt mod_ssl, vâng.