Không tìm thấy chỉ mục URL được yêu cầu PHP trên máy chủ này nghĩa là gì?

Khi nói đến việc phát triển WordPress trong môi trường cục bộ, XAMPP là một công cụ phổ biến và đáng tin cậy. Tuy nhiên, điều đó không có nghĩa là bạn sẽ không bao giờ gặp lỗi. Một lỗi bạn có thể gặp phải là lỗi HTTP 404 “Không tìm thấy tài nguyên được yêu cầu. ”

Nếu bạn gặp sự cố này, có một số cách để thử giải quyết. Các cách khắc phục này không quá phức tạp và không mất nhiều thời gian để thực hiện. Với một chút kiên nhẫn, bạn sẽ sao lưu và chạy ngay lập tức. Trong bài viết này, chúng tôi sẽ giải thích lỗi “requested resource is not found” trong XAMPP là gì. Sau đó, chúng tôi sẽ chia sẻ năm mẹo về cách khắc phục sự cố và đưa bạn trở lại đúng hướng

Lỗi HTTP XAMPP 404 “Không tìm thấy tài nguyên được yêu cầu” có nghĩa là gì

Lỗi 404 là một trong nhiều mã trạng thái HTTP được gửi từ máy chủ đến máy khách. Nói chung, lỗi này chỉ ra rằng trình duyệt đang yêu cầu thứ gì đó không thể tìm thấy trên máy chủ

Không tìm thấy chỉ mục URL được yêu cầu PHP trên máy chủ này nghĩa là gì?
Lỗi HTTP 404

Có thể khó xác định nguồn gốc của lỗi 404 vì có một số nguyên nhân tiềm ẩn. Chúng có thể bao gồm

  • Tên miền không còn tồn tại
  • Tài nguyên được yêu cầu đã bị xóa hoặc chuyển sang một URL khác
  • URL đã bị nhập sai vào trình duyệt

Bạn có thể gặp phải những tình huống này khi duyệt web. Tuy nhiên, bạn cũng có thể gặp lỗi 404 khi làm việc trên máy chủ cục bộ với XAMPP . Trong trường hợp này, bạn cũng có thể thấy thông báo được biểu thị là Lỗi 404 “không tìm thấy đối tượng. ”

Kinsta chiều chuộng tôi đến mức bây giờ tôi yêu cầu mức độ dịch vụ đó từ mọi nhà cung cấp. Chúng tôi cũng cố gắng đạt được mức đó với sự hỗ trợ của công cụ SaaS

Không tìm thấy chỉ mục URL được yêu cầu PHP trên máy chủ này nghĩa là gì?
Suganthan Mohanadasan từ @Suganthanmn
Xem kế hoạch

Thông tin

Tìm kiếm một công cụ mạnh mẽ để phát triển WordPress địa phương? . Tìm hiểu thêm về DevKinsta


Cách khắc phục lỗi HTTP 404 “The Requested Resource Is Not Found” trong XAMPP (5 mẹo)

Bây giờ bạn đã hiểu lỗi XAMPP cụ thể này là gì, hãy khám phá cách khắc phục bằng 5 mẹo sau

1. Hãy chắc chắn rằng bạn đã nhập đúng URL

Trước khi bạn thử bất kỳ cách khắc phục nào khác, chúng tôi khuyên bạn nên kiểm tra kỹ để đảm bảo rằng bạn không nhập sai hoặc bao gồm bất kỳ nội dung nào không cần thiết trong URL. Ví dụ: một lỗi phổ biến là bao gồm “XAMPP” khi không cần thiết

Không tìm thấy chỉ mục URL được yêu cầu PHP trên máy chủ này nghĩa là gì?
Một ví dụ về URL localhost bị nhập sai

Tổ hợp phím sai là nguyên nhân thường xuyên gây ra lỗi này nhưng cũng dễ khắc phục. Nếu bạn chắc chắn rằng mình đã nhập đúng URL nhưng vẫn gặp sự cố, bạn có thể thử một vài giải pháp khác

2. Kiểm tra của bạn. htaccess tệp

mất tích. htaccess cũng có thể gây ra lỗi 404. Do đó, điều quan trọng là phải đảm bảo tệp tồn tại ở đúng vị trí, đặc biệt nếu bạn thấy phiên bản lỗi "không tìm thấy đối tượng"

Để tìm tệp, bạn có thể chuyển đến thư mục XAMPP trên máy tính của mình. Trong thư mục này sẽ có một thư mục khác tên là htdocs. Thư mục này có thể là nơi bạn đã cài đặt WordPress khi bạn thiết lập trang web của mình lần đầu. Bạn nên tìm. htaccess ở đó

Không tìm thấy chỉ mục URL được yêu cầu PHP trên máy chủ này nghĩa là gì?
vị trí của. tập tin htaccess

Nếu bạn đang sử dụng macOS, tệp sẽ vẫn nằm trong thư mục htdocs. Tuy nhiên, bạn sẽ tìm thấy nó qua Ứng dụng > Xampp > xamppfiles > htdocs

Nếu tệp không tồn tại, bạn sẽ cần tạo một tệp. Để thực hiện việc này, hãy mở trình soạn thảo văn bản ưa thích của bạn và đặt tên cho tệp “. htaccess”. Mã chính xác mà bạn cần dán vào có thể khác nhau tùy thuộc vào thiết lập của bạn, nhưng mã sẽ giống như thế này

# BEGIN WordPress
RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# END WordPress

Lưu tệp vào thư mục bạn đã tạo cho trang web của mình. Ngay cả khi bạn không phát hiện ra vấn đề rõ ràng với. htaccess, đôi khi chỉ cần thay thế bằng một tệp mới là có thể khắc phục lỗi

3. Vô hiệu hóa và gỡ cài đặt plugin mới

Khi bạn cài đặt plugin, chúng có thể thay đổi mã hoặc cơ sở dữ liệu của bạn và có thể gây ra lỗi 404 này. Bắt đầu với các plugin mới hơn, bạn có thể thử tắt hoặc gỡ cài đặt chúng để xem cách đó có khắc phục được sự cố không

Plugin có thể bị hủy kích hoạt từ bảng điều khiển quản trị của trang web địa phương của bạn. Để làm như vậy, trong menu bên trái màn hình, hãy nhấp vào Plugin > Plugin đã cài đặt. Để hủy kích hoạt một plugin, hãy nhấp vào liên kết Hủy kích hoạt bên dưới tên của plugin

Không tìm thấy chỉ mục URL được yêu cầu PHP trên máy chủ này nghĩa là gì?
Vô hiệu hóa plugin WordPress

Nếu bạn muốn gỡ cài đặt plugin hoàn toàn, bạn có thể làm như vậy từ cùng một màn hình. Đầu tiên, hủy kích hoạt plugin, sau đó nhấp vào liên kết Xóa màu đỏ bên dưới tên của plugin

Triển khai ứng dụng của bạn lên Kinsta - Bắt đầu với Khoản tín dụng $20 ngay bây giờ

Chạy nút của bạn. js, Python, Go, PHP, Ruby, Java và Scala, (hoặc hầu hết mọi ứng dụng khác nếu bạn sử dụng Dockerfiles tùy chỉnh của riêng mình), trong ba bước đơn giản

Triển khai ngay bây giờ và nhận $20 giảm giá

Không tìm thấy chỉ mục URL được yêu cầu PHP trên máy chủ này nghĩa là gì?
Tùy chọn xóa một plugin sau khi bạn đã hủy kích hoạt nó

Ngay cả khi bạn chưa cài đặt bất kỳ plugin nào gần đây, điều này vẫn đáng để thử, vì các bản cập nhật cho plugin đôi khi có thể gây ra sự cố. Bạn cũng có thể hủy kích hoạt tất cả plugin của mình cùng một lúc bằng cách đổi tên thư mục plugin trong thư mục trang web của bạn

4. Kiểm tra cơ sở dữ liệu của bạn để thay đổi

Ngay cả khi bạn gỡ cài đặt plugin có vấn đề, những thay đổi mà nó thực hiện đối với trang web của bạn có thể tiếp tục gây ra sự cố. Nếu bạn nghi ngờ trường hợp này xảy ra, bạn có thể muốn kiểm tra cơ sở dữ liệu của trang web cục bộ của mình để biết các thay đổi

Để truy cập cơ sở dữ liệu, bạn có thể gõ http. //localhost/phpmyadmin vào trình duyệt của bạn. Ngoài ra, từ bảng điều khiển XAMPP, bạn có thể nhấp vào nút Quản trị bên cạnh MySQL để mở phpMyAdmin

Không tìm thấy chỉ mục URL được yêu cầu PHP trên máy chủ này nghĩa là gì?
Bạn có thể mở phpMyAdmin từ bảng điều khiển XAMPP

Giờ đây, bạn có thể nhấp vào tab Cơ sở dữ liệu ở đầu màn hình. Định vị cơ sở dữ liệu trang web của bạn trong danh sách để xem các bảng chứa trong đó

Không tìm thấy chỉ mục URL được yêu cầu PHP trên máy chủ này nghĩa là gì?
Các bảng cơ sở dữ liệu WordPress mặc định

Tiếp theo, bạn sẽ muốn lướt qua cơ sở dữ liệu và tìm kiếm bất kỳ thứ gì không nên có ở đó. Một số plugin sẽ thêm các bảng hoàn toàn mới vào cơ sở dữ liệu của bạn. Để xóa một bảng không cần thiết, hãy nhấp vào liên kết Thả ở bên phải của bảng đó

Không tìm thấy chỉ mục URL được yêu cầu PHP trên máy chủ này nghĩa là gì?
Xóa bảng khỏi cơ sở dữ liệu WordPress

Hầu hết các plugin sẽ thay đổi bảng wp_options, vì vậy bạn sẽ muốn xem mục đó. Bạn cũng có thể kiểm tra các bảng WordPress cốt lõi. Mặc dù các plugin không nên thay đổi các bảng này, nhưng điều đó là có thể, đặc biệt nếu bạn đã cài đặt một plugin nulled

Nếu bạn không chắc cơ sở dữ liệu hoặc bảng của mình trông như thế nào, bạn có thể muốn tạo một trang web WordPress mới. Sau đó, bạn có thể so sánh cơ sở dữ liệu mới với cơ sở dữ liệu của mình

Bạn đang tìm dịch vụ lưu trữ WordPress hiệu suất cao được cung cấp bởi các máy chủ nhanh nhất của Google Cloud Platform?

5. Kiểm tra cấu hình Apache của bạn

Nếu bạn gặp sự cố khi mở tệp PHP, cấu hình Apache của bạn có thể không chính xác. Cụ thể hơn, có thể xảy ra xung đột với cổng mà Apache đang cố sử dụng

Apache sử dụng cổng 80 theo mặc định, nhưng bạn có thể cần phải thay đổi cổng này nếu bạn đã có thứ gì đó đang nghe trên cổng đó. Để tìm một cổng miễn phí, bạn có thể nhấp vào nút Netstat trong bảng điều khiển XAMPP

Không tìm thấy chỉ mục URL được yêu cầu PHP trên máy chủ này nghĩa là gì?
Một danh sách các cổng trong Netstat

Nếu cổng 80 đã được sử dụng hoặc nếu bạn chỉ muốn để nó mở, bạn có thể tiếp tục và chọn một số cổng miễn phí. Chúng tôi sẽ sử dụng “8080” cho ví dụ này, nhưng bạn có thể sử dụng bất kỳ cổng nào bạn muốn

Tiếp theo, bạn sẽ cần chỉnh sửa httpd. tệp conf. Bạn có thể tìm thấy nó trong C. \xampp\apache\config nếu bạn đang sử dụng Windows

Không tìm thấy chỉ mục URL được yêu cầu PHP trên máy chủ này nghĩa là gì?
Vị trí tệp httpd trong Windows

Nếu đang làm việc trên macOS, bạn có thể tìm thấy tệp này trong thư mục /etc/apache2. Bạn có thể định vị nó bằng tùy chọn Chuyển đến thư mục trong Finder

Khi bạn đã tìm thấy tệp, hãy tiếp tục và mở tệp đó trong trình soạn thảo văn bản ưa thích của bạn. Có hai dòng bạn sẽ cần chỉnh sửa

Listen 80
ServerName localhost:80

Thay đổi số cổng Listen thành 8080 và số cổng ServerName thành localhost:8080. Bây giờ bạn có thể lưu và đóng tệp

Tại thời điểm này, bạn có thể khởi động lại máy chủ Apache và thử truy cập localhost. 8080 (hoặc bất kỳ cổng nào bạn đang sử dụng) trong trình duyệt của mình. Nếu bạn không thành công, bạn sẽ cần chỉnh sửa http-ssl. tệp conf. Người dùng Windows có thể tìm thấy tệp này trong xampp\Apache\conf\Extra

Không tìm thấy chỉ mục URL được yêu cầu PHP trên máy chủ này nghĩa là gì?
Vị trí tệp httpd-ssl trong Windows

Một lần nữa, bạn sẽ có thể định vị tệp này trên macOS bằng cách nhập /etc/apache2 vào Go to Folder của Finder

Sau khi định vị, bạn có thể mở tệp trong trình soạn thảo văn bản. Có ba dòng mà bạn sẽ cần cập nhật trong tệp này

Listen 443

ServerName localhost:443

Định vị từng dòng này trong tệp và thay đổi giá trị thành “8080”. Sau khi lưu tệp, bạn có thể khởi động lại máy chủ Apache. Bây giờ bạn sẽ có thể truy cập localhost. 8080 trong trình duyệt của bạn

Tóm lược

Lỗi “requested resource is not found” chắc chắn có thể làm bạn chậm lại khi làm việc với XAMPP. Có một vài nguyên nhân có thể cho vấn đề này. May mắn thay, các giải pháp để giải quyết nó không phức tạp

Trong bài đăng này, chúng tôi đã đề cập đến một số cách bạn có thể cố gắng khắc phục XAMPP Error 404. Bạn có thể bắt đầu bằng cách đảm bảo rằng bạn đã nhập đúng URL và tiếp tục từ đó. Nếu may mắn, bạn sẽ sớm trở lại làm việc

Nếu bạn thích hướng dẫn này, thì bạn sẽ thích sự hỗ trợ của chúng tôi. Tất cả các gói lưu trữ của Kinsta đều có hỗ trợ 24/7 từ các nhà phát triển và kỹ sư WordPress kỳ cựu của chúng tôi. Hãy xem các kế hoạch của chúng tôi hôm nay để tìm hiểu thêm


Nhận tất cả các ứng dụng, cơ sở dữ liệu và trang web WordPress của bạn trực tuyến và dưới một mái nhà. Nền tảng đám mây hiệu suất cao, đầy đủ tính năng của chúng tôi bao gồm

  • Dễ dàng thiết lập và quản lý trong bảng điều khiển MyKinsta
  • Hỗ trợ chuyên gia 24/7
  • Mạng và phần cứng Google Cloud Platform tốt nhất, được cung cấp bởi Kubernetes để có khả năng mở rộng tối đa
  • Tích hợp Cloudflare cấp doanh nghiệp cho tốc độ và bảo mật
  • Tiếp cận đối tượng toàn cầu với tối đa 35 trung tâm dữ liệu và hơn 275 PoP trên toàn thế giới

Hãy tự kiểm tra với $20 trong tháng đầu tiên của Lưu trữ ứng dụng hoặc Lưu trữ cơ sở dữ liệu. Khám phá kế hoạch của chúng tôi hoặc nói chuyện với bộ phận bán hàng để tìm thấy sự phù hợp nhất của bạn

Làm cách nào để sửa lỗi không tìm thấy URL trong PHP?

Cách khắc phục Lỗi HTTP 404 “Không tìm thấy tài nguyên được yêu cầu” trong XAMPP (5 mẹo) .
Hãy chắc chắn rằng bạn đã nhập đúng URL. .
Kiểm tra của bạn. .
Vô hiệu hóa và gỡ cài đặt plugin mới. .
Kiểm tra cơ sở dữ liệu của bạn để thay đổi. .
Kiểm tra cấu hình Apache của bạn

Tại sao nó nói không tìm thấy URL được yêu cầu trên máy chủ này?

Lỗi 404 là mã trạng thái HTTP, nghĩa là không thể tìm thấy trang mà người dùng đang cố truy cập trên máy chủ . Trang sẽ không tải cho người dùng vì đơn giản là trang không còn tồn tại—trang đã bị xóa hoàn toàn khỏi trang web hoặc được chuyển đến một vị trí khác mà không được chuyển hướng chính xác đến một tài nguyên mới.

Tại sao tôi gặp lỗi 404?

Bạn sẽ gặp lỗi 404 nếu gần đây bạn đã xóa hoặc xóa các trang khỏi trang web của mình mà không chuyển hướng URL của chúng. Lỗi 404 cũng có thể xảy ra nếu bạn đã khởi chạy lại hoặc chuyển miền của mình và không thể chuyển hướng tất cả các URL cũ sang trang web mới. Đôi khi lỗi 404 có thể là kết quả của việc thay đổi URL của trang

Tại sao URL của tôi bị từ chối?

Một lý do khiến bạn gặp phải lỗi trên trong trình duyệt của mình là do PC Windows của bạn đã hạn chế quyền truy cập vào trang web của bạn . Một cách để giải quyết vấn đề này là thêm URL trang web của bạn vào danh sách trang web đáng tin cậy của hệ thống. Khởi chạy Bảng điều khiển, chọn Mạng và Internet, rồi chọn Tùy chọn Internet.