Lỗi 500 Internal Server Error là một trong những lỗi mà hầu hết những người mới sử dụng đều hoảng sợ. Đây là một lỗi có thể có nhiều nguồn nên việc chẩn đoán càng phức tạp hơn.Cách sửa lỗi 500 máy chủ nội bộ wordpress lỗi 2

Những lý do phổ biến nhất trên WordPress bao gồm Tệp .htaccess bị hỏng, tràn giới hạn bộ nhớ của bạn trên PHP hoặc quyền tập tin không phù hợp, nhưng cũng có thể có các nguyên nhân khác, chẳng hạn như quá tải gói lưu trữ của bạn hoặc sự cố với nhà cung cấp dịch vụ lưu trữ web của bạn.

Bất kể nguyên nhân là gì, có nhiều cách để khắc phục sự cố và sửa chữa trang web của bạn, bao gồm khôi phục trang web của bạn từ một bản sao lưu.

Sao lưu và Phục hồi

Vì bạn cần thực hiện các thay đổi nghiêm trọng đối với một số tệp hệ thống của mình và các thay đổi tương tự khác, bạn nên sao lưu trang web của mình trong trường hợp mọi thứ trở nên tồi tệ hơn. Bằng cách này, bạn sẽ có thể khôi phục lại nó. Cách sửa lỗi máy chủ nội bộ Wordpress 500

Vì vậy, bạn có thể bắt đầu bằng cách học cách tạo bản sao lưu của trang web của mình, chúng tôi có một số hướng dẫn cho việc đó. Đây là một danh sách các plugin mà bạn có thể sử dụng cho điều đó.

Vô hiệu hóa tất cả các plugin và chủ đề

Đôi khi một plugin hoặc một chủ đề có thể là nguyên nhân gây ra lỗi. Một plugin sẽ thực hiện các thay đổi đối với cơ sở dữ liệu hoặc tệp của bạn, làm cho trang web của bạn không khả dụng.

Nếu kế hoạch của bạnlưu trữ web được chia sẻ hoặc nếu bạn có VPS, công ty lưu trữ web của bạn cũng có thể có các hạn chế đối với các plugin bạn có thể cài đặt trên trang web của mình. Kích hoạt một plugin bị cấm có thể đủ để tạm ngưng blog của bạn.

Với lỗi máy chủ nội bộ, bạn sẽ không thể truy cập vào tableau de bord để tắt plugin và chủ đề của bạn, nhưng bạn vẫn có thể làm điều đó bằng tay bằng cách truy cập các tệp trên trang web của bạn

Trong cPanel, đi tới trình quản lý tệp và tìm thư mục trang web của bạn. Đầu tiên, hãy hủy kích hoạt các plugin của bạn bằng cách đổi tên chúng tạm thời.

Đi tới "wp-content / plugins / Và chọn từng thư mục và đổi tên nó (bạn chỉ có thể thêm hậu tố "-desactiised").

tệp đổi tên thành CPANEL plugin WordPress

Khi tất cả các plugin của bạn đã tắt, hãy kiểm tra xem trang web của bạn có khả dụng không. Nếu vậy, hãy khôi phục tên của tất cả các tệp của bạn cho đến khi bạn tìm thấy nguồn gốc của vấn đề và kiểm tra trang web của bạn mỗi lần. Nếu xảy ra lỗi thì plugin cuối cùng được khôi phục là thủ phạm.

Nó cũng có thể hữu ích để tải xuống một bản sao mới của chủ đề mặc định của WordPress, đặc biệt nếu bạn đã bị hack. Bạn có thể tải xuống một bản sao từ WordPress.org, giải nén, sau đó thêm thư mục chủ đề bằng cPanel hoặc FTP của bạn.

Nếu bạn đã cài đặt một chủ đề WordPress đầu tiên và bạn có bản sao lưu của chủ đề này trên trang web của mình, bạn có thể xóa nó, trước tiên hãy xóa phiên bản Twenty Sixteen được cài đặt trên blog của bạn trước khi gửi phiên bản mới. Nếu vấn đề được giải quyết thì bạn sẽ biết ai là thủ phạm.

Đã sửa tệp .htaccess bị hỏng

Một nguyên nhân có thể xảy ra khác của lỗi máy chủ nội bộ là tệp .htaccess bị hỏng. Thay thế cái hiện tại bằng một bản sao mới có thể lưu trang web của bạn và đưa nó trở lại trực tuyến. 

Khám phá Làm thế nào để quản lý tập tin và thư mục WordPress

Bây giờ bạn nên có một bản sao lưu trang web cần thiết trước khi thay thế tệp .htaccess của bạn, nhưng việc giữ thêm một bản sao có thể hữu ích để bạn có thể khôi phục trang web của mình nhanh hơn nếu việc thay đổi tệp .htaccess của bạn làm mọi thứ tồi tệ hơn. .

Trong cPanel, hãy chuyển đến trình quản lý tệp và điều hướng đến thư mục chứa trang web của bạn. Đi tới cài đặt và xác minh rằng các tệp ẩn có hiển thị, nếu không, hãy chọn hộp và lưu các thay đổi của bạn.

Đi xa hơn bằng cách khám phá Cách khắc phục thư viện phương tiện không còn hoạt động trên WordPress

Trong thư mục gốc của trang web của bạn, bạn sẽ tìm thấy một tệp có tên .htaccess, tải tệp này xuống máy tính của bạn.

Bây giờ tạo một tệp .htaccess mới. Bạn có thể làm điều này trong cPanel, nhưng hãy nhớ xóa tệp cũ.

tạo một tệp mới từ bảng điều khiển

Khi tệp mới của bạn xuất hiện trên danh sách, hãy chọn tệp và nhấp vào “Chỉnh sửa”. Trong trình chỉnh sửa tệp, hãy thêm các quy tắc sau cho các cài đặt WordPress đơn lẻ:

# BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine Trên RewriteBase / RewriteRule ^ index .php $ - [L] RewriteCond% {REQUEST_FILENAME}! -f RewriteCond% {REQUEST_FILENAME}! -d Quy tắc viết lại. /index.php [L] # KẾT THÚC WordPress

Đối với các mạng nhiều trang web có tên miền phụ được định cấu hình, thay vào đó hãy thêm các quy tắc khác:

RewriteEngine Trên RewriteBase / RewriteRule ^ index.php $ - [L] # thêm dấu gạch chéo vào / wp-admin RewriteRule ^ ([_ 0-9a-zA-Z -] + /)? Wp-admin $ $ 1wp-admin / [R = 301, L] RewriteCond% {REQUEST_FILENAME} -f [HOẶC] RewriteCond% {REQUEST_FILENAME} -d RewriteRule ^ - [L] RewriteRule ^ ([_ 0-9a-zA-Z -] + /)? (Wp- (nội dung | quản trị | bao gồm). *) $ 2 [L] RewriteRule ^ ([_ 0-9a-zA-Z -] + /)? (. *. php) $ 2 [L] RewriteRule. index.php [L]

Đối với những người có tên miền phụ được định cấu hình là thư mục con:

RewriteEngine Trên RewriteBase / RewriteRule ^ index.php $ - [L] # thêm dấu gạch chéo vào / wp-admin RewriteRule ^ wp-admin $ wp-admin / [R = 301, L] RewriteCond% {REQUEST_FILENAME} -f [OR ] RewriteCond% {REQUEST_FILENAME} -d RewriteRule ^ - [L] RewriteRule ^ (wp- (content | admin | include). *) $ 1 [L] RewriteRule ^ (. *. Php) $ 1 [L] RewriteRule. index.php [L]

Lưu tệp và truy cập trang web của bạn để xem cách đó có giải quyết được sự cố không. Bạn cũng có thể thêm lần lượt các quy tắc khác mà bạn đã đưa vào để xem liệu những thay đổi đó có gây ra lỗi hay không (sẽ mất một chút thời gian).

Ngoài ra, hãy đảm bảo các thay đổi của bạn không chứa bất kỳ lỗi cú pháp nào.

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

Bạn cũng có thể thử tăng giới hạn bộ nhớ PHP của mình nếu không có bước khắc phục sự cố nào được nêu cho đến nay hiệu quả. Các plugin và tập lệnh bạn sử dụng trên trang web của mình yêu cầu bộ nhớ PHP để hoạt động.

Cách sửa lỗi 500 máy chủ nội bộ wordpress lỗi 1

Khám phá những phương pháp 4 để tăng giới hạn bộ nhớ tối đa WordPress

Khi trình duyệt yêu cầu các plugin và tập lệnh này, trình duyệt sẽ tải chúng bằng bộ nhớ PHP trên trang web của bạn. Việc tăng giới hạn này sẽ mang lại nhiều bộ nhớ hơn nên ít xảy ra "sự cố" hơn khi tập lệnh vượt quá bộ nhớ được cấp phát.

Kiểm tra phiên bản PHP

Đôi khi các plugin và tập lệnh bạn sử dụng yêu cầu một phiên bản PHP cụ thể. Nếu bạn đang sử dụng phiên bản không chính xác, nó có thể là nguyên nhân gây ra lỗi máy chủ nội bộ.

thông tin về máy chủ

Bạn có thể kiểm tra phiên bản bạn hiện đang sử dụng cho trang web của mình trong cPanel bằng cách đăng nhập và nhấp vào Thông tin máy chủ.

Cho phép gỡ lỗi và đăng nhập

Tại thời điểm này, nếu trang web của bạn không được sao lưu, có thể có một sự cố hiếm gặp và bạn có thể kích hoạt chế độ gỡ lỗi WordPress để khắc phục sự cố (ít nhất điều đó sẽ cho phép bạn nhìn chi tiết vấn đề). 

Bên cạnh việc gỡ lỗi cũng cho phép hiển thị báo cáo lỗi giao diện người dùng, điều quan trọng là bật tính năng ghi nhật ký để khách truy cập trang web của bạn không thấy thông báo lỗi bổ sung khi họ tiết lộ thông tin trên trang web của bạn có thể bị tin tặc sử dụng.

/ / Bật gỡ lỗi trên định nghĩa ('WP_DEBUG', true); // Yêu cầu WordPress đăng nhập mọi thứ vào /wp-content/debug.log define ('WP_DEBUG_LOG', true); / / Tắt hiển thị các thông báo lỗi trên trang web của bạn xác định ('WP_DEBUG_DISPLAY', false); / / để đo lường tốt, bạn cũng có thể thêm mã sau đây, sẽ ẩn lỗi khi hiển thị trên màn hình @ini_set ('display_errors', 0);

Liên lạc với chủ nhà của bạn

Nếu vẫn thất bại, hãy liên hệ với nhà cung cấp dịch vụ lưu trữ web của bạn, vì họ có thể đã biết về sự cố nằm ngoài khả năng của bạn. Máy chủ của bạn cũng có thể cho bạn biết nếu bạn đã sử dụng tất cả các tài nguyên được phân bổ của mình.

Nếu vậy, tất cả những gì bạn cần làm là cập nhật gói lưu trữ web của mình hoặc chuyển sang một loại gói hoàn toàn khác như chuyển từ lưu trữ chia sẻ sang VPS hoặc từ VPS sang máy chủ chuyên dụng.

Đó là tất cả những gì bạn cần biết để sửa lỗi loại này " 500 Internal Server Error '.

Khám phá thêm một số plugin WordPress cao cấp  

Bạn có thể sử dụng cái khác plugin WordPress để tạo ra một giao diện hiện đại và để tối ưu hóa việc xử lý blog hoặc trang web của bạn.

Chúng tôi cung cấp cho bạn ở đây một số plugin WordPress cao cấp sẽ giúp bạn làm điều đó.

1. dể cãm 

Khó khăn là một Plugin WordPress menu chính và menu cao cấp di động. Nó được thiết kế chủ yếu cho điện thoại thông minh, nhanh, nhạy và cực kỳ thoải mái khi sử dụng. Ngoài việc được kiểm tra kỹ lưỡng trên các thiết bị di động khác nhau, Touchy cũng hoạt động tốt trên các trình duyệt máy tính để bàn.dể cãm

Nó có một phần logo chuyên dụng, các nút kêu gọi hành động, chức năng tìm kiếm, nút quay lại và trình đơn thả xuống nhiều cấp.

Touchy có thể phục vụ như một giải pháp tiêu đề và menu điều hướng hoàn chỉnh trên bất kỳ chủ đề WordPress nào. Ngoài ra, Touchy có thể tùy biến cực kỳ hiệu quả. Với một vài cú nhấp chuột, bạn có thể thay đổi màu của bất kỳ phần tử nào, sửa đổi các tùy chọn định vị, ẩn một trong các nút trên thanh menu, thay thế chức năng của các nút, sửa đổi độ trong suốt, v.v.

Tải về | Bản demo | Web hosting

2. Hệ thống WP Pro Forum

Hệ thống Diễn đàn WP Pro là một Plugin WordPress cho phép bạn thêm một diễn đàn đẹp và thân thiện với người dùng vào trang web của mình. Nó có rất nhiều tính năng mạnh mẽ cho phép nó tạo một diễn đàn với một cái nhìn chuyên nghiệp.Diễn đàn thảo luận hiện đại Forym dành cho wordpress

Diễn đàn được tạo để chạy trên giao diện công khai của trang web của bạn, nhưng quản trị viên có thể quản lý tất cả các diễn đàn, chủ đề, phản hồi, danh mục và nhãn từ bảng điều khiển.

Ngoài ra, hệ thống WP Pro Forum có những ưu điểm nhất định như chức năng dịch nhờ các tệp mo / .po đi kèm, tích hợp nhiều mẫu cho phù hợp với giao diện trang web của bạn hoặc thậm chí có cả các bộ lọc tùy chỉnh đi kèm.

Tải về | Bản demo | Web hosting

3. Người dùng WP BAN

Le Plugin WordPress “Người dùng BAN” được thiết kế để cho phép quản trị viên trang web cấm (hủy kích hoạt, tạm dừng, v.v.) người dùng kết nối với tài khoản WordPress của họ. Nó cũng cung cấp cho bạn tùy chọn để thay đổi trạng thái bài viết của họ; ví dụ bằng cách xác định chúng là các dự án và che giấu chúng khỏi con mắt công chúng.wp-ban-người dùng

Quản trị viên có thể cấm người dùng khỏi bảng người dùng hoặc thông qua hồ sơ của họ. Nó cũng cung cấp một số tùy chọn cấu hình cho phép người dùng kiểm soát cách thức triển khai plugin này; nó có thể chuyển hướng người dùng đến trang hỗ trợ được cá nhân hóa hoặc gửi cho họ thông báo email được cá nhân hóa.

Tải về Bản demo | Web hosting

Tài nguyên đề xuất

Tìm hiểu về các tài nguyên được đề xuất khác để giúp bạn xây dựng và quản lý trang web của mình.

Kết luận

Có! Đó là nó cho hướng dẫn này. Chúng tôi hy vọng lần cuối cùng này đã giúp bạn sửa lỗi " 500 Internal Server Error Trên WordPress. Đừng ngần ngại chia sẻ với bạn bè của bạn trên các mạng xã hội yêu thích của bạn

Tuy nhiên, bạn cũng sẽ có thể tham khảo ý kiến ​​của chúng tôi ressources, nếu bạn cần thêm các yếu tố để thực hiện các dự án tạo trang Internet của mình, bằng cách tham khảo hướng dẫn của chúng tôi về Tạo blog WordPress.

Nếu bạn có đề xuất hoặc nhận xét, hãy để lại trong phần của chúng tôi ý kiến.

...