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

Bài viết được viết bởi:
  • WordPress
  • Cập nhật: Apr 24, 2018

Sử dụng WordPress là một cách thú vị để xây dựng một trang web. Với sự kết hợp vô tận các chủ đề và plugin để bạn lựa chọn, bạn có thể tạo bất kỳ trang web nào bạn mong muốn. Bạn thậm chí có thể sử dụng sức mạnh mã hóa của mình để tạo một trang web độc đáo về giao diện và chức năng.

Nhưng vì bạn phải làm việc với rất nhiều bộ phận chuyển động, cuối cùng bạn có thể gặp phải một số vấn đề như Lỗi máy chủ nội bộ 500.

Lỗi máy chủ nội bộ 500 là gì?

Các lỗi máy chủ nội bộ 500 tương đối phổ biến với môi trường WordPress, nhưng chúng cũng có thể xảy ra trong các hệ thống và nền tảng quản lý nội dung khác. Nhưng không giống như 404s có nguyên nhân rõ ràng, chẳng hạn như liên kết bị hỏng và thay đổi URL trang, bạn cần đào sâu hơn một chút để hiểu vấn đề.

Điều đầu tiên bạn cần làm là kiểm tra nhật ký lỗi PHP hoặc Apache từ máy chủ của bạn. Kể từ khi thông báo lỗi nội bộ 500 không cung cấp thông tin cụ thể về lý do tại sao nó xảy ra, bạn cần phải tìm bất kỳ dấu vết có thể giúp bạn tìm ra thủ phạm chính mình.

Để xem nhật ký lỗi, hãy đăng nhập vào bảng điều khiển lưu trữ web của bạn và đi tới phần “Trang web / Tên miền” chính. Hãy nhớ rằng giao diện thay đổi từ mỗi công ty hosting. Chỉ cần tìm một trình đơn hoặc thanh công cụ nơi bạn có thể tìm thấy “Trình quản lý tệp”, “Cài đặt máy chủ web”, “Cài đặt PHP” hoặc bất kỳ thứ gì tương tự; tùy chọn “Nhật ký” cũng sẽ ở đó.

các bản ghi
Tệp nhật ký lỗi thường được cung cấp. Đối với cPanel, nó nằm ở phần Logs. Mọi thứ có thể khác với Máy chủ lưu trữ WordPress – please check with support if you can't find your error logs. .

Mục đích của việc xem các bản ghi lỗi là cung cấp cho thông báo lỗi nội bộ 500 một số ngữ cảnh. Làm như vậy sẽ giúp bạn xác định bản sửa lỗi có thể được áp dụng. Tùy thuộc vào phát hiện của bạn, dưới đây là những điều bạn có thể thử:

1. Tập lệnh PHP hết giờ

Nếu kịch bản PHP của trang web của bạn tạo ra các kết nối bên ngoài, một số trong số này có thể hết thời gian và gây ra lỗi nội bộ 500. Bạn có thể ngăn chặn các trường hợp này bằng cách xác định các quy tắc thời gian chờ hoặc loại bỏ các kết nối bên ngoài không cần thiết khỏi các tập lệnh PHP của bạn.

Một giải pháp khác là tăng giới hạn bộ nhớ PHP, có thể thực hiện bằng cách tạo một tệp văn bản trống có tên là "php.ini".

php

Viết xuống mã “memory = 64MB”, lưu và sau đó tải nó lên thư mục WordPress của bạn bằng FTP.

user_ini

2. Lỗi trong tệp .htaccess

Another common cause of 500 internal errors is a corrupt or misconfigured .htaccess file. A quick fix is to rename the old .htaccess file into something else – like ‘.htaccess_old.' To do this, log in to your web hosting platform and go to the file manager. You should be able to find the file alongside WordPress folders like wp-content, wp-includes, and so on.

htaccess

Khi đổi tên thành công tệp, hãy làm mới trang web của bạn để xem liệu nó có khắc phục được sự cố hay không. Nếu thông báo lỗi biến mất, đừng quên tạo tệp .htaccess mới với các quy tắc viết lại chính xác.

Bạn có thể làm điều này bằng cách đăng nhập vào bảng điều khiển WordPress của bạn, vào Settings à Permalinks, và sau đó nhấp vào nút lưu.

permalinks

3. Plugin bị lỗi

Nếu không có giải pháp nào trước đây hoạt động thì lỗi có thể do plugin bị lỗi gây ra. Thủ phạm nên dễ nhận biết nếu bạn vừa mới cài đặt một plugin mới trước khi xảy ra lỗi. Nếu không, bạn cần kiểm tra từng plugin bằng cách hủy kích hoạt tất cả các plugin và sau đó bật lại từng plugin một.

Để thực hiện việc này, hãy chuyển đến Plugin> Plugin đã cài đặt, nhấp vào “Chọn tất cả” và sau đó chọn “Hủy kích hoạt” từ trình đơn thả xuống Tác vụ hàng loạt.

bổ sung

Thức Words

Các giải pháp được nêu ở trên sẽ giúp bạn khắc phục các lỗi nội bộ 500. Nhưng nếu sự cố vẫn tiếp diễn, hãy nhớ rằng các sự cố liên quan đến máy chủ đôi khi gây ra các lỗi này. Trong trường hợp đó, bạn cần liên hệ với nhà cung cấp dịch vụ lưu trữ của mình và chờ hỗ trợ của họ.

Về Christopher Jan Benitez

Christopher Jan Benitez là một nhà văn tự do chuyên nghiệp, cung cấp cho các doanh nghiệp nhỏ nội dung thu hút khán giả của họ và tăng chuyển đổi. Nếu bạn đang tìm kiếm các bài viết chất lượng cao về bất cứ điều gì liên quan đến tiếp thị kỹ thuật số, thì anh ấy là chàng trai của bạn! Hãy thoải mái nói "xin chào" với anh ấy trên Facebook, Google+ và Twitter.