[Info] Cách sửa lỗi 500 internal server error trong WordPress

Bạn đã bao giờ gặp phải lỗi máy chủ nội bộ 500 trong WordPress chưa? Lỗi máy chủ nội bộ 500 là một trong những lỗi WordPress phổ biến nhất. Do lỗi không cung cấp thêm thông tin nào khác nên nhiều người tỏ ra bức xúc. Trong bài viết này, chúng tôi sẽ hướng dẫn bạn cách dễ dàng sửa lỗi 500 máy chủ nội bộ trong WordPress.

Cách khắc phục lỗi 500 máy chủ nội bộ trong WordPress 1

Tại sao bạn gặp lỗi 500 máy chủ nội bộ trong WordPress?

Lỗi máy chủ nội bộ 500 không dành riêng cho WordPress. Nó có thể xảy ra với bất kỳ trang web nào chạy trên máy chủ web. Do bản chất chung của lỗi này, nó không thông báo cho nhà phát triển bất cứ điều gì.

Cách khắc phục lỗi 500 máy chủ nội bộ trong WordPress 2

Cách khắc phục lỗi 500 máy chủ nội bộ trong WordPress

Lỗi 500 máy chủ nội bộ trong WordPress thường do chức năng của plugin hoặc chủ đề gây ra. Các nguyên nhân khác có thể gây ra lỗi máy chủ nội bộ 500 trong WordPress là: tệp .htaccess bị hỏng và giới hạn bộ nhớ PHP.

Hơn nữa, lỗi lỗi máy chủ nội bộ chỉ hiển thị khi bạn đang cố gắng truy cập khu vực quản trị trong khi phần còn lại của trang web hoạt động tốt.

Làm thế nào để khắc phục sự cố lỗi máy chủ nội bộ trong WordPress?

Kiểm tra các tệp .htaccess bị hỏng

Điều đầu tiên bạn nên làm khi khắc phục sự cố này là kiểm tra tệp .htaccess bị hỏng.

Bạn có thể làm như vậy bằng cách đổi tên chính tệp .htaccess thành .htaccess_old. Để đổi tên tệp .htaccess, bạn cần đăng nhập vào trang web của mình bằng ứng dụng FTP hoặc ứng dụng Trình quản lý tệp trong bảng điều khiển cPanel của tài khoản lưu trữ của bạn.

Khi bạn đã kết nối, tệp .htaccess sẽ nằm trong cùng một thư mục, nơi bạn sẽ thấy các thư mục như wp-content, wp-admin và wp-include.

Cách khắc phục lỗi 500 máy chủ nội bộ trong WordPress 3

Khi bạn đã đổi tên tệp .htaccess, hãy truy cập trang web của bạn để xem liệu cách này có khắc phục được sự cố hay không.

Trước khi bạn tiếp tục với những thứ khác, hãy đảm bảo rằng bạn truy cập trang Cài đặt»Permalinks trong khu vực quản trị WordPress và nhấp vào lưu mà không thực hiện bất kỳ thay đổi nào. Thao tác này sẽ tạo tệp .htaccess mới cho bạn với các quy tắc viết lại thích hợp để đảm bảo rằng các trang đăng của bạn không trả lại lỗi 404.

Tăng giới hạn bộ nhớ PHP

Đôi khi lỗi máy chủ nội bộ có thể xảy ra nếu bạn sử dụng hết giới hạn bộ nhớ PHP của mình. Hãy tăng giới hạn bộ nhớ PHP trong WordPress để khắc phục điều đó.

Nếu bạn gặp lỗi máy chủ nội bộ chỉ khi bạn cố gắng đăng nhập vào quản trị viên WordPress của mình hoặc tải lên hình ảnh trong wp-admin, thì bạn nên tăng giới hạn bộ nhớ bằng cách làm theo các bước sau:

  1. Tạo một tệp văn bản trống có tên là php.ini
  2. Dán mã này vào đó: memory = 64MB
  3. Lưu các tập tin
  4. Tải nó lên thư mục / wp-admin / của bạn bằng FTP

Một số người dùng đã nói rằng cách trên đã khắc phục sự cố phía quản trị viên cho họ.

Nếu việc tăng giới hạn bộ nhớ đã khắc phục được sự cố cho bạn, thì bạn chỉ tạm thời khắc phục sự cố. Bạn vẫn cần tìm ra nguyên nhân của việc cạn kiệt giới hạn trí nhớ của mình.

Đây có thể là một plugin được mã hóa kém hoặc thậm chí là một chức năng chủ đề. Chúng tôi thực sự khuyên bạn nên yêu cầu nhà cung cấp dịch vụ lưu trữ WordPress của bạn xem lại nhật ký máy chủ để giúp bạn tìm ra chẩn đoán chính xác.

Hủy kích hoạt tất cả các Plugin liên quan đến lỗi máy chủ nội bộ

Nếu không có giải pháp nào ở trên phù hợp với bạn, thì rất có thể lỗi này do một plugin cụ thể gây ra. Nó cũng có thể là sự kết hợp của các plugin không được tốt cho lắm.

Đáng buồn thay, không có cách nào dễ dàng để tìm ra điều này. Bạn phải hủy kích hoạt tất cả các plugin WordPress cùng một lúc.

Cách khắc phục lỗi 500 máy chủ nội bộ trong WordPress 4

Nếu vô hiệu hóa tất cả các plugin đã khắc phục được lỗi thì đó là một trong những plugin gây ra lỗi.

Chỉ cần truy cập khu vực quản trị WordPress và nhấp vào “Plugins”. Bây giờ bạn cần kích hoạt lại từng plugin một cho đến khi bạn tìm thấy plugin đang gây ra sự cố. Xóa plugin đó và báo cáo lỗi cho tác giả plugin.

Tải lên lại các tệp chính

Nếu tùy chọn plugin không khắc phục được điều này thì bạn nên tải lại các thư mục wp-admin và wp-include từ bản cài đặt WordPress mới.

Thao tác này sẽ không xóa bất kỳ thông tin nào của bạn, nhưng nó có thể giải quyết vấn đề trong trường hợp bất kỳ tệp nào bị hỏng.

Đầu tiên, bạn cần truy cập trang web WordPress.org và nhấp vào Tải xuống.

Thao tác này sẽ cài đặt tệp zip WordPress vào máy tính của bạn. Bạn cần giải nén tệp zip và bên trong nó, bạn sẽ tìm thấy một thư mục wordpress.

Tiếp theo, bạn cần kết nối với trang WordPress của mình bằng ứng dụng FTP. Sau khi kết nối, hãy truy cập thư mục gốc của trang web. Đây là thư mục chứa các thư mục wp-admin, wp-include, wp-content bên trong nó.

Ở cột bên trái, mở thư mục WordPress trên máy tính của bạn. Bây giờ bạn cần chọn thư mục wp-include và wp-admin, sau đó nhấp chuột phải và chọn “Tải lên”.

Cách khắc phục lỗi 500 máy chủ nội bộ trong WordPress 6

Máy khách FTP của bạn bây giờ sẽ chuyển các thư mục đó đến máy chủ. Nó sẽ hỏi bạn có muốn ghi đè lên các tệp hay không. Chọn “Ghi đè” và sau đó chọn “” Luôn sử dụng hành động này “.

Cách khắc phục lỗi 500 máy chủ nội bộ trong WordPress 7

Ứng dụng khách FTP của bạn bây giờ sẽ thay thế các tệp WordPress cũ hơn bằng các bản sao mới hơn. Nếu tệp WordPress của bạn bị hỏng, thì bước này sẽ sửa lỗi máy chủ nội bộ.

Hỏi nhà cung cấp dịch vụ lưu trữ của bạn

Nếu tất cả các phương pháp không khắc phục được lỗi máy chủ nội bộ trên trang web của bạn, thì đã đến lúc bạn cần được trợ giúp thêm. Liên hệ với nhóm hỗ trợ lưu trữ web của bạn và họ sẽ có thể kiểm tra nhật ký máy chủ và tìm nguyên nhân gây ra lỗi.

Chúng tôi hy vọng bài viết này đã giúp bạn khắc phục lỗi máy chủ nội bộ trong WordPress. Chúc may mắn!

XEM THÊM:

Cách khắc phục lỗi khi thiết lập kết nối cơ sở dữ liệu trong WordPress

Làm thế nào để cài đặt chứng chỉ SSL cho trang web WordPress?

Viết một bình luận

bahis10bets.com betvole1.com casinomaxi-giris.com interbahis-giris1.com klasbahis1.com mobilbahisguncelgiris1.com piabetgiris1.com tipobettgiris.com tumbetgiris1.com betboro 1xbet giriş
bahis10bets.com betvole1.com casinomaxi-giris.com interbahis-giris1.com klasbahis1.com mobilbahisguncelgiris1.com piabetgiris1.com tipobettgiris.com tumbetgiris1.com betboro 1xbet giriş
antalya bayan escort
antalya bayan escort
antalya bayan escort