Fix Lỗi: “405 – HTTP Verb Used To Access This Page Is Not Allowed”
Bài viết được sự cho phép của BQT Kinh nghiệm lập trình
Dấu hiệu lỗi
Không thể sử dụng các phương thức HTTP DELETE, PUT hoặc PATCH với các tệp .php hoặc API Web. Thông báo lỗi sau xuất hiện trong trình duyệt:
405 - HTTP verb used to access this page is not allowed. The page you are looking for cannot be displayed because an invalid method (HTTP verb) was used to attempt access
Nguyên nhân
Khai báo các phương thức của PHP chưa được xác định, chúng ta cần khai báo lại. Trong bài viết này mình sẽ hướng dẫn fix trên IIS Server.
Phương án xử lý
- Remote vào server sử dụng Remote Desktop Connection
- Chọn Internet Information Services (IIS) Manager at Windows Start > All Programs > Windows Administrative Tools.
- Trong IIS Manager, chọn vào SERVERNAME > Sites >Click đúp vào site của bạn.
- Trong màn hình chính, Chọn Handler Mappings > chọn tiếp PHP-php (hoặc ExtensionlessUrl-Integrated-4.0 nếu là Web API) > chọn Request Restrictions > chuyển qua Verbs tab.
- Thêm các phương thức PHP (DELETE, PUT or PATCH) vào field sau đó click OK.
- Nếu vẫn chưa được thì chú ý mục “Executable (Optional)”. Đặt đường dẫn trong ô đó vào trong dấu “ “.
- Click OK. -> Restart website của bạn.
Bài viết gốc được đăng tải tại kinhnghiemlaptrinh.com
Có thể bạn quan tâm:
- HTTP status code là gì? Danh sách đầy đủ HTTP status code
- Fix Lỗi FTP Client Windows Server “Current Security Settings Do Not Allow This File To Be Downloaded”
- Sử dụng aria trên site eCommerce, vấn đề accessibility cần quan tâm
Xem thêm Việc làm Developer hấp dẫn trên TopDev
- B BenQ RD Series – Dòng Màn Hình Lập Trình 4k+ Đầu Tiên Trên Thế Giới
- i iOS 18 có gì mới? Có nên cập nhật iOS 18 cho iPhone của bạn?
- G Gamma AI là gì? Cách tạo slide chuyên nghiệp chỉ trong vài phút
- P Power BI là gì? Vì sao doanh nghiệp nên sử dụng PBI?
- K KICC HCMC x TOPDEV – Bước đệm nâng tầm sự nghiệp cho nhân tài IT Việt Nam
- T Trello là gì? Cách sử dụng Trello để quản lý công việc
- T TOP 10 SỰ KIỆN CÔNG NGHỆ THƯỜNG NIÊN KHÔNG NÊN BỎ LỠ
- T Tìm hiểu Laptop AI – So sánh Laptop AI với Laptop thường
- M MySQL vs MS SQL Server: Phân biệt hai RDBMS phổ biến nhất
- S SearchGPT là gì? Công cụ tìm kiếm mới có thể đánh bại Google?