Xử lý sự cố WordPress (101)

Xử lý sự cố WordPressTheo như hỗ trợ của WordPress, người dùng có một số tùy chọn để lựa chọn:


  • Codex WordPress (DIY)
  • Diễn đàn hỗ trợ WordPress (được quản trị bởi quản trị viên WordPress.org và những người dùng WordPress khác)
  • Hỗ trợ plugin và chủ đề (được cung cấp bởi các nhà phát triển)
  • Hỗ trợ lưu trữ web (tính khả dụng và loại hỗ trợ khác nhau dựa trên gói lưu trữ)

Nếu không có đường dây liên lạc trực tiếp hoặc hỗ trợ thời gian thực do WordPress cung cấp, điều này có thể khiến việc giải quyết các lỗi WordPress trở nên khó chịu. Tuy nhiên, tin tốt là hầu hết các lỗi phát sinh là khá phổ biến.

Trong hướng dẫn này, chúng tôi sẽ hướng dẫn bạn cách khắc phục sự cố WordPress khi mọi thứ trở nên tồi tệ.

15 lỗi WordPress phổ biến và cách khắc phục:

  1. Màn hình trắng của cái chết
  2. Lỗi máy chủ nội bộ
  3. Lỗi thiết lập kết nối cơ sở dữ liệu
  4. Cổng xấu hoặc thời gian chờ cổng
  5. quá nhiều yêu cầu
  6. Đã hết thời gian kết nối / hết hạn
  7. Không tìm thấy trang
  8. Lỗi cú pháp
  9. Không có sẵn để bảo trì theo lịch trình
  10. Tự động cập nhật thất bại
  11. Quá nhiều chuyển hướng
  12. Nội dung hỗn hợp
  13. Không thể ghi vào đĩa
  14. Thay đổi không hiển thị
  15. Đăng nhập thất bại

Contents

Hướng dẫn khắc phục các lỗi WordPress phổ biến nhất

Mặc dù có rất nhiều điều có thể sai trong WordPress, nhưng nó quá khó để thu hẹp các nguyên nhân nếu bạn biết loại lỗi nào đã xảy ra.

Lỗi # 1: Màn hình trắng của cái chết

Màn hình trắng của cái chết chính xác như âm thanh của nó. Bạn sẽ cố gắng truy cập quản trị viên WordPress hoặc tệ hơn là trang web WordPress và màn hình của bạn sẽ trống.

Có một số điều có thể khiến màn hình trắng chết chóc, từ các plugin xung đột đến vượt quá giới hạn bộ nhớ (mặc dù, thường xuyên hơn không, nó thường là một plugin hoặc chủ đề bị lỗi). Nếu không có thông báo lỗi nào cho biết sự cố nằm ở đâu, hãy xử lý quá trình khắc phục sự cố này.

Lưu ý: Mặc dù đây là quy trình để sửa lỗi màn hình trắng, nhưng nó rất hữu ích cho việc sửa các lỗi WordPress khác. Bất cứ khi nào chúng tôi tham khảo bản sửa lỗi Màn hình trắng bên dưới, đây là quá trình chúng tôi đề cập đến.

Bước 1: Vô hiệu hóa tất cả các Plugin

Nếu bạn vẫn có quyền truy cập vào quản trị viên WordPress và nó chỉ có trang web của bạn mà xuống, hãy làm như sau:

Chuyển đến Plugin> Plugin đã cài đặt:

Plugin đã cài đặt

Chọn tất cả các plugin:

Kiểm tra tất cả các plugin

Từ menu Hành động hàng loạt, chọn Khử kích hoạt phạm vi:

Vô hiệu hóa hàng loạt

Các plugin của bạn bây giờ sẽ bị vô hiệu hóa:

Plugin bị vô hiệu hóa

Nếu bạn không có quyền truy cập vào quản trị viên WordPress, bạn sẽ cần phải làm điều này từ bảng điều khiển của mình.

Chuyển đến bảng điều khiển lưu trữ web của bạn:

Bảng điều khiển Bluehost

Xác định vị trí bảng điều khiển của bạn.

Thứ mà bạn đang tìm kiếm là Trình quản lý tệp hoặc FTP. Cả hai sẽ cung cấp cho bạn quyền truy cập vào phần phụ trợ của trang web của bạn.

Tệp Bluehost FTP

Tìm thư mục wp-content trong trang web của bạn Root gốc:

thư mục nội dung wp

Mở nó và định vị thư mục plugin của bạn:

Thư mục bổ trợ

Đổi tên thư mục thành bất cứ thứ gì ngoại trừ các plugin bổ trợ. Điều này sẽ hủy kích hoạt tất cả các plugin trên trang web của bạn.

Bước 2: Kiểm tra trang web của bạn

Khi các plugin của bạn bị vô hiệu hóa, phải đến lúc để xem quyền truy cập của bạn có được khôi phục không.

Nếu bạn đã không có quyền truy cập vào quản trị viên trước đó, hãy đến đó ngay bây giờ:

Đăng nhập WordPress

Nếu đó chỉ là trang web của bạn hiển thị màn hình trắng chết chóc, hãy di chuột qua tên trang web của bạn ở góc trên cùng bên trái của quản trị viên WordPress và nhấp vào Truy cập trang web Truy cập trang web:

Truy cập trang web từ Menu

Tùy thuộc vào những gì bạn thấy, bạn sẽ có hai tùy chọn cho các bước tiếp theo:

  • Nếu bạn có quyền truy cập: Tìm plugin có vấn đề.
  • Nếu bạn không có quyền truy cập: Hãy thử một chủ đề mới.

Chúng tôi sẽ bước qua những bước tiếp theo.

Bước 3: Tìm Plugin có vấn đề (Tùy chọn 1)

Nếu bạn có quyền truy cập lại, bạn biết rằng vấn đề có thể là một plugin. Điều này có nghĩa là một trong các plugin của bạn xung đột với:

  • Chủ đề của bạn
  • Một plugin khác

Bây giờ bạn cần phải phát hiện ra plugin nào có lỗi. Để làm điều này, bạn phải kích hoạt từng plugin một.

Bắt đầu với đầu danh sách của bạn. Kích hoạt plugin đầu tiên:

Kích hoạt Plugin

Nếu plugin này là nguyên nhân, thì bạn nên mất quyền truy cập vào quản trị viên WordPress hoặc trang web của bạn một lần nữa. (Bạn có thể khôi phục lại nó một lần nữa bằng cách tắt plugin.)

Nếu bạn không thấy màn hình trắng của cái chết, hãy tắt plugin này và thử cái tiếp theo. Bạn sẽ phải lặp lại các bước này cho đến khi bạn tìm thấy plugin có vấn đề.

Tất nhiên, điều này giả định rằng plugin xung đột với chủ đề của bạn. Nếu bạn không nhìn thấy màn hình lỗi một lần nữa sau khi tắt từng plugin một, thì vấn đề có thể nằm giữa hai plugin. Bạn cần phải kích hoạt lại hai cái một lúc để xác định vị trí của chúng. Điều đó nói rằng, đây là phổ biến. Nó thường là một tập lệnh xung đột trong một plugin và chủ đề gây ra lỗi.

Khi bạn đã xác định được bộ đôi có vấn đề, hãy tiếp tục và kích hoạt lại tất cả các plugin khác trên trang web của bạn.

Bạn sẽ muốn liên hệ với nhà phát triển plugin để báo cáo vấn đề. Hãy chắc chắn rằng bạn có ảnh chụp màn hình về lỗi và có thể mô tả chi tiết tại sao nó xảy ra và làm thế nào bạn có thể xác nhận nó.

Bước 3: Thử một chủ đề mới (Tùy chọn 2)

Nếu bạn vẫn thấy màn hình trắng của cái chết sau khi tắt tất cả các plugin, thì chủ đề của bạn có thể là thủ phạm.

Để xác nhận điều này, bạn cần hủy kích hoạt chủ đề của mình.

Nếu bạn vẫn có quyền truy cập vào quản trị viên WordPress và nó chỉ có trang web của bạn mà xuống, hãy làm như sau:

Chuyển đến Giao diện> Chủ đề:

Xuất hiện chủ đề Menu

Để hủy kích hoạt chủ đề của bạn, bạn phải kích hoạt một chủ đề khác.

Cho dù nó đã cài đặt hay chưa, hãy kích hoạt chủ đề mặc định mới nhất của WordPress:

Kích hoạt chủ đề mặc định

Nếu bạn không có quyền truy cập vào quản trị viên WordPress, hãy làm điều tương tự với các plugin của bạn từ bảng điều khiển.

Một lần nữa, tìm thư mục wp-content trong trang web gốc của bạn. Lần này, bạn sẽ muốn tìm thư mục chủ đề bên trong nó:

Thư mục chủ đề

Đổi tên thư mục thành bất cứ thứ gì ngoại trừ chủ đề. Điều này sẽ hủy kích hoạt chủ đề của bạn và tự động kích hoạt chủ đề mặc định của WordPress.

Bây giờ bạn có thể kiểm tra trang web của bạn để xem nếu màn hình trắng của cái chết đã biến mất. Nếu đúng như vậy, thì bạn biết rằng vấn đề là xung đột giữa chủ đề của bạn và cốt lõi.

Liên hệ với nhà phát triển chủ đề với các ảnh chụp màn hình về lỗi và mô tả các bước bạn đã thực hiện để xác nhận sự cố.

Bước 4: Chạy gỡ lỗi

Trong hầu hết các trường hợp, các bước trên sẽ giúp bạn xác định vấn đề với trang web của mình. Tuy nhiên, nếu bạn đã đạt đến điểm này mà vẫn nhìn thấy màn hình trắng của cái chết, thì đó là điều cuối cùng để thử.

Quay trở lại trình quản lý tệp hoặc FTP của bạn. Chuyển đến thư mục gốc và tìm kiếm tệp wp-config.php:

tập tin wp-config

Mở tệp để chỉnh sửa.

Về phía dưới, bạn sẽ thấy chuỗi sau:

định nghĩa ('WP_DEBUG', sai);
định nghĩa ('WP_DEBUG_LOG', sai);
định nghĩa ('WP_DEBUG_DISPLAY', sai);

Điều này nói lên rằng:

  • Tính năng gỡ lỗi bị tắt.
  • Nếu xảy ra lỗi, sẽ không có nhật ký nào được tạo ra trên phần phụ trợ.
  • Nếu xảy ra lỗi, không có mã lỗi sẽ hiển thị trên frontend.

Tuy nhiên, nếu bạn bị kẹt, thì nó rất hữu ích khi bật tính năng này để bạn có thể biết thêm chi tiết về lỗi. Để làm điều này, thay đổi hai giá trị hàng đầu thành thật:

định nghĩa ('WP_DEBUG', đúng);
xác định ('WP_DEBUG_LOG', đúng);
định nghĩa ('WP_DEBUG_DISPLAY', sai);

Giữ màn hình được đặt thành sai. Bạn không muốn các tin tặc có cái nhìn sâu sắc về những gì mà xảy ra trong phần phụ trợ của trang web trực tiếp của bạn, vì vậy hãy luôn giấu các mã đó khỏi chúng.

Lưu tệp của bạn sau khi bạn đã hoàn tất việc bật gỡ lỗi (nhưng để bảng điều khiển mở). Sau đó, quay trở lại trang web của bạn.

Khi bạn nhìn thấy màn hình trắng của cái chết một lần nữa, hãy quay lại bảng điều khiển của bạn và tìm thư mục nội dung wp (cùng một nơi có chủ đề và plugin của bạn). Bây giờ sẽ có một tệp văn bản được gọi là debug_log.

gỡ lỗi tập tin

Mở nó và xem lại thông báo lỗi. Hãy tìm ngày và giờ hôm nay. Cần có một dòng cho biết tệp nào trong thư mục của bạn và dòng nào trong tệp đó chứa lỗi.

Nếu lỗi nằm trong một trong các tệp chủ đề hoặc plugin của bạn, hãy chụp ảnh màn hình mã lỗi và gửi cho nhà phát triển để họ có thể khắc phục sự cố (vì có thể đã được giới thiệu trong bản cập nhật gần đây).

Nếu nó gặp sự cố trong một tệp khác, thì bạn phải sửa nó. Nếu bạn không thoải mái khi làm như vậy, hãy liên hệ với nhà phát triển có thể giúp đỡ.

Khi sự cố được khắc phục và màn hình trắng chết đi, hãy quay lại wp-config.php và tắt gỡ lỗi.

Lỗi # 2: Lỗi máy chủ nội bộ (mã lỗi 500)

Nó không phải lúc nào cũng rõ ràng 100% chính xác những gì gây ra lỗi 500 máy chủ nội bộ. Tuy nhiên, giống như màn hình trắng của cái chết, có một cái gì đó sai trong mã của bạn.

Bước 1: Thay thế tệp .htaccess

Điều đầu tiên để kiểm tra là tệp .htaccess. Đôi khi, nó bị hỏng và khiến trang web của bạn bị thay thế bởi trang Lỗi máy chủ nội bộ của Cameron.

Bất kể tập tin có bị hỏng hay không, bạn vẫn nên thực hiện bước này. Sẽ không có hại cho trang web của bạn nếu bạn thay thế tệp .htaccess hiện có.

Đăng nhập vào bảng điều khiển của bạn và mở trình quản lý tệp hoặc trình quản lý FTP của bạn. Trước khi bạn vào thư mục gốc của trang web của mình, hãy chọn tùy chọn để Hiển thị các tập tin ẩn giấu (nếu bạn có nó):

Cài đặt trình quản lý tệp

Nếu trang web của bạn được lưu trữ chia sẻ, tập tin vẫn có thể bị ẩn. Nếu trường hợp đó, hãy thêm phần sau vào phần cuối của trình quản lý tập tin URL URL: trực tuyến & showhidden = 1 tựa.

tập tin htaccess

Đổi tên tệp .htaccess để hủy kích hoạt nó.

Truy cập trang web của bạn và xem nếu điều đó loại bỏ lỗi máy chủ nội bộ. Nếu vậy, tất cả những gì bạn cần làm là tạo một tệp hoàn toàn mới.

Chuyển đến menu Cài đặt> Permalinks:

Cài đặt Menu Permalinks

Nhấp vào Lưu Lưu Thay đổi Hướng dẫn ở cuối trang. Điều này sẽ tạo ra một tập tin mới.

Nếu lỗi không biến mất, hãy thử cách khắc phục này.

Mở tệp .htaccess mới của bạn và thêm vào như sau:

# BẮT ĐẦU WordPress
RewriteEngine On
RewriteBase /
RewriteRule ^ index \ .php $ - [L]
RewriteCond% {REQUEST_FILENAME}! -F
RewriteCond% {REQUEST_FILENAME}! -D
Viết lại. /index.php [L]
# KẾT THÚC WordPress

Nếu điều này không loại bỏ tham nhũng, hãy chuyển sang bước tiếp theo.

Bước 2: Sửa màn hình trắng

Chạy qua màn hình trắng của các bước khắc phục sự cố.

Nếu lỗi vẫn tồn tại sau đó, hãy thử bước tiếp theo.

Bước 3: Tăng giới hạn bộ nhớ

Đây có thể là nguyên nhân vì bạn sẽ thường thấy một thông báo liên quan đến bộ nhớ cạn kiệt nếu đó là trường hợp đó. Tuy nhiên, nó không làm tổn thương gì khi thử nó vì nó đã khắc phục nhanh.

Chạy qua các bước khắc phục sự cố giới hạn bộ nhớ.

Nếu bạn vẫn bị mắc kẹt, bước cuối cùng này sẽ thực hiện thủ thuật:

Bước 4: Thay thế các thư mục wp-admin và wp-gộp

Một bản cập nhật có thể đã vô tình làm hỏng mã trong các thư mục wp-admin hoặc wp-gồm của bạn.

Để thay thế chúng, bạn sẽ cần lấy một bản sao mới của WordPress.

Đi đến WordPress.org, nhấp vào nút Tải xuống WordPress Nhận và tải các tệp xuống máy tính để bàn của bạn.

Nhận tệp WordPress mới

Giải nén thư mục và định vị các thư mục wp-admin và wp-gộp.

Quay trở lại trình quản lý tập tin của bạn. Tải xuống một bản sao của các thư mục wp-admin và wp-bao gồm đã tồn tại (nó luôn luôn là một ý tưởng tốt để có một bản sao chỉ trong trường hợp).

Thư mục cPanel

Nhấp vào Tải lên Tải lên. Sau đó, tải lên lại từng thư mục một. Bạn chỉ cần làm điều này cho wp-admin và wp-gộp.

Tải lên tập tin

Bây giờ bạn có thể trở lại trang web của bạn. Các lỗi nên được biến mất. Nếu không, thì đó là thời gian để liên hệ với công ty lưu trữ web của bạn để được hỗ trợ.

Lỗi # 3: Lỗi thiết lập kết nối cơ sở dữ liệu

Khi bạn thấy thông báo lỗi này, điều đó có nghĩa là một cái gì đó đang giữ cho trang web WordPress của bạn không kết nối với cơ sở dữ liệu MySQL hoặc MariaDB của nó.

Bước 1: Kiểm tra tệp wp-config.php

Tệp wp-config.php chứa các chi tiết thích hợp nhất về cách cấu hình trang web của bạn – bao gồm thông tin cơ sở dữ liệu của bạn. Kiểm tra cái này trước khi thử bất kỳ bản sửa lỗi nào khác.

Chuyển đến trình quản lý tệp hoặc FTP của bạn và tìm đường đến tệp wp-config.php. Mở nó để chỉnh sửa.

Bạn nên tìm một phần dành riêng cho cài đặt cơ sở dữ liệu của bạn. Nó giống như thế này:

/ ** Tên của cơ sở dữ liệu cho WordPress * /
định nghĩa ('DB_NAME', 'cơ sở dữ liệu');

/ ** Tên người dùng cơ sở dữ liệu * /
định nghĩa ('DB_USER', 'cơ sở dữ liệu_username');

/ ** Mật khẩu cơ sở dữ liệu * /
định nghĩa ('DB_PASSWORD', 'databasepw');

/ ** Tên máy chủ * /
định nghĩa ('DB_HOST', 'cơ sở dữ liệu_hostname');

/ ** Bộ ký tự cơ sở dữ liệu * /
định nghĩa ('DB_CHARSET', 'utf8');

/ ** Loại đối chiếu cơ sở dữ liệu * /
xác định ('DB_COLLATE', '');

Nếu bất kỳ dữ liệu nào bị thiếu hoặc trông không chính xác, hãy thực hiện các chỉnh sửa của bạn (sau khi lưu bản sao của wp-config.php vào máy tính để bàn của bạn).

Lưu các thay đổi của bạn và quay lại trang web để xem nếu nó vẫn không thể kết nối với cơ sở dữ liệu.

Bước 2: Liên hệ với bộ phận hỗ trợ máy chủ web của bạn

Nếu bạn không có sự gián đoạn rõ ràng nào đối với kết nối cơ sở dữ liệu WordPress của bạn, thì đó là thời gian để nói chuyện với máy chủ web của bạn.

Có một số lý do tại sao kết nối cơ sở dữ liệu có thể bị xâm phạm:

  • Thời gian chết máy chủ
  • Vượt quá giới hạn kế hoạch (mặc dù họ nên thông báo cho bạn nếu đó là trường hợp đó)
  • Vi phạm an ninh

Khi bạn đã biết nguyên nhân gốc rễ, hãy nhanh chóng sửa chữa nó, ngay cả khi điều đó chỉ có nghĩa là bật ETA khi các máy chủ sẽ hoạt động trở lại. Bạn có thể đủ khả năng để cho trang web của bạn ở lại quá lâu.

Lỗi # 4: Cổng xấu (mã lỗi 502) hoặc Thời gian chờ cổng (mã lỗi 504)

Các mã lỗi này có nghĩa là có một cái gì đó sai ở cấp độ máy chủ. Mặc dù bạn có thể không có quyền kiểm soát trực tiếp máy chủ, đôi khi các lỗi này có thể là tạm thời vì vậy, đó là một ý tưởng tốt để xử lý các bước khắc phục sự cố này trước khi liên hệ với máy chủ của bạn.

Bước 1: Làm mới trang web

Nhấp vào nút Làm mới trên Nhật Bản trong thanh trình duyệt của bạn:

Làm mới trang web

Bạn có thể đã cố tải trang web của mình khi máy chủ tạm thời ngừng hoạt động hoặc trục trặc.

Bước 2: Xóa bộ nhớ cache của trình duyệt

Nếu làm mới không hoạt động, thì vấn đề có thể liên quan đến bộ nhớ đệm. Để tải trang web của bạn, hãy mở khóa, hãy vào cài đặt trình duyệt của bạn.

Tìm kiếm một tùy chọn để xóa dữ liệu duyệt web của bạn. Trong Chrome, cài đặt trông như thế này:

Xóa dữ liệu truy cập

Kiểm tra cài đặt cho hình ảnh và tệp được lưu trong bộ nhớ cache:

Chrome Xóa bộ nhớ cache

Sau đó, nhấp vào Xóa dữ liệu xóa dữ liệu. Sau khi hoàn thành, hãy tải lại trang web của bạn và xem nếu đã xóa mã lỗi.

Bước 3: Sửa màn hình trắng

Một plugin hoặc cập nhật chủ đề gần đây có thể bị đổ lỗi nếu hai bản sửa lỗi trên don don làm việc.

Chạy qua màn hình trắng của các bước khắc phục sự cố.

Bước 4: Kiểm tra với Nhà cung cấp hoặc Nhà cung cấp CDN của bạn

Nếu không có tùy chọn nào ở trên hoạt động, bạn sẽ muốn liên hệ với nhà cung cấp hoặc nhà cung cấp CDN của bạn.

Khi bạn liên lạc, hãy đảm bảo có ảnh chụp màn hình về lỗi và chi tiết về các bước khắc phục sự cố mà bạn đã thực hiện cho đến nay. Họ có thể cần phải tắt DNS, CDN hoặc tường lửa của bạn để thoát khỏi lỗi.

Lỗi # 5: Quá nhiều yêu cầu (mã lỗi 429)

Lỗi này thường có nghĩa là có một plugin hoặc tập lệnh chủ đề mà mà Gửi quá nhiều yêu cầu đến máy chủ của bạn.

Bước 1: Sửa màn hình trắng

Chạy qua màn hình trắng của các bước khắc phục sự cố.

Nếu bạn có thể loại bỏ lỗi với quy trình này, hãy liên hệ với công ty lưu trữ của bạn. Họ sẽ có thể cho bạn biết tích hợp bên thứ ba nào đang hoạt động quá mức.

Nếu có một cách để cấu hình lại các cài đặt để khắc phục sự cố, hãy làm như vậy. Nếu không, bạn sẽ cần tìm một công cụ thay thế.

Lỗi # 6: Hết thời gian kết nối / Hạn chế hết

Với lỗi này, bạn sẽ không mất quyền truy cập vào trang web hoặc khu vực quản trị. Điều này có nghĩa là thay vào đó là một hành động mà bạn đang cố gắng thực hiện bên trong WordPress – ví dụ: cài đặt một chủ đề mới – đang làm cạn kiệt các giới hạn của máy chủ của bạn.

Bước 1: Tăng giới hạn bộ nhớ

Chuyển đến trình quản lý tệp của bạn và mở tệp wp-config.php.

Ở dưới cùng của tệp, tìm kiếm một chuỗi trông như thế này:

xác định ('WP_MEMORY_LIMIT', '64M');

Nó có thể cập nhật bit 64 bit 64 bit. Để cung cấp cho máy chủ của bạn nhiều bộ nhớ hơn để xử lý yêu cầu của bạn, hãy tăng giới hạn lên 256M:

xác định ('WP_MEMORY_LIMIT', '256M');

Hãy thử chạy yêu cầu của bạn thông qua WordPress một lần nữa. Nếu nó không hoạt động, hãy thử điều này:

Bước 2: Tăng thời gian thực hiện tối đa

Có thể là lượng thời gian để xử lý yêu cầu đã vượt quá thời gian thực hiện tối đa mặc định.

Có một lý do chính đáng cho giới hạn này (muốn ngăn chặn tin tặc bắn phá máy chủ của bạn với cùng một yêu cầu lặp đi lặp lại). Tuy nhiên, bạn có thể tạm thời điều chỉnh nó để cho phép yêu cầu của bạn được thực hiện.

Từ trình quản lý tệp hoặc FTP của bạn, tìm tệp .htaccess. Nếu bạn gặp khó khăn khi tìm tệp .htaccess, hãy xem lại các bước từ sửa lỗi máy chủ nội bộ.

Trong tập tin, cuộn xuống dưới cùng. Bạn sẽ thấy một dòng giống như thế này:

# KẾT THÚC

Ngay phía trên nó, đặt như sau:

php_value max_execut_time 300

Theo mặc định, thời gian thực hiện tối đa thường là 30 đến 60 giây. Điều này sẽ nâng nó lên đến 300 giây.

Hãy thử yêu cầu của bạn một lần nữa. Nếu nó hoạt động, hãy nhớ quay lại tệp .htaccess của bạn và xóa toàn bộ dòng hoặc viết lại để nó nói:

php_value max_execut_time 60

Nếu cách khắc phục này không hoạt động, hãy cập nhật 300 đến 600 và lặp lại. Nếu nó vẫn không hoạt động, có thể có lỗi với plugin hoặc chủ đề được cập nhật gần đây.

Bước 3: Sửa màn hình trắng

Chạy qua màn hình trắng của các bước khắc phục sự cố.

Nếu bạn vẫn bị mắc kẹt, hãy liên hệ với nhà cung cấp dịch vụ lưu trữ của bạn.

Lỗi # 7: Không tìm thấy trang (mã lỗi 404)

Nó không phải là bất thường khi gặp phải lỗi này trên web nếu một trang không còn tồn tại ở URL ban đầu của nó và một chuyển hướng được thiết lập. Tuy nhiên, đôi khi bạn có thể thấy lỗi này ngay cả khi một trang tồn tại ở địa chỉ được nhập vào.

Bước 1: Xác minh chính tả của URL

Để đảm bảo an toàn, hãy kiểm tra kỹ chính tả của URL bạn đã nhập vào thanh địa chỉ. Đảm bảo không có lỗi.

Bước 2: Sửa lỗi Permalinks

Nếu bất cứ lúc nào bạn chuyển cấu trúc permalink của mình, cài đặt trước đó có thể bị kẹt trong phần phụ trợ. Để đánh bật nó, hãy đi tới Cài đặt> Permalinks.

Cài đặt Menu Permalinks

Chuyển cấu trúc permalinks của bạn trở lại cài đặt mặc định của Plain Plain:

Cài đặt Permalink mặc định

Lưu các thay đổi của bạn.

Hoàn nguyên về cấu trúc permalinks mà bạn muốn sử dụng. Tiết kiệm một lần nữa.

Kiểm tra trang để xem nếu lỗi 404 vẫn còn đó. Nếu có, hãy đến bước tiếp theo.

Bước 3: Thay thế tệp .htaccess

Chạy qua sửa tệp .htaccess bị hỏng.

Điều đó sẽ thoát khỏi lỗi.

Lỗi # 8: Lỗi cú pháp

Bạn sẽ thấy lỗi này ngay lập tức sau khi chỉnh sửa một tệp trên phần cuối của trang web của bạn.

Khi bạn thấy lỗi cú pháp Tiếng Việt, điều đó có nghĩa là có một hành vi vi phạm các quy tắc thực hành mã hóa phù hợp.

Ví dụ: đây là lỗi cú pháp vì dấu chấm phẩy cuối cùng (;) bị thiếu:

xác định ('WP_MEMORY_LIMIT', '64M')

Đây cũng là một lỗi cú pháp vì các trích dẫn thẳng được viết dưới dạng trích dẫn xoăn:

định nghĩa (‘WP_MEMORY_LIMIT,,‘ 64M,);

Bạn cũng có thể gặp phải một lỗi không mong đợi. Điều này có nghĩa là một cái gì đó sai chính tả hoặc định dạng không chính xác.

Bước 1: Sửa mã

Các loại lỗi này rõ ràng hơn hầu hết các lỗi trong danh sách này. Khi bạn nhìn thấy một, nó sẽ cho bạn biết không chỉ tệp nào chứa lỗi, mà cả lỗi xảy ra trên dòng nào. Điều này làm cho việc kiểm tra mã cho các ký tự bị thiếu hoặc sai dễ dàng hơn nhiều.

Khi bạn tìm thấy sự cố, hãy sửa chữa nó và lưu các thay đổi của bạn. Truy cập lại trang web của bạn để xác nhận rằng lỗi đã biến mất.

Lỗi # 9: Không khả dụng để bảo trì theo lịch trình

Có một lý do khiến bạn thấy thông báo này: WordPress đã đưa trang web của bạn vào chế độ bảo trì trong khi bản cập nhật đang được thực hiện. Nó có thể là:

  • Một bản cập nhật bạn vừa đẩy qua.
  • Một bản cập nhật tự động được thực hiện bởi WordPress ngay bây giờ.
  • Một bản cập nhật trước đó khiến trang web của bạn bị kẹt trong chế độ bảo trì.

Bước 1: Cho nó một phút

Trước khi bạn làm bất cứ điều gì, chỉ cần cho nó một phút. Ngay cả khi bạn đã không tự mình đẩy một bản cập nhật, WordPress có thể đang hoạt động trên một nền tảng.

Nếu phút trôi qua và thông báo bảo trì theo lịch trình đã biến mất, hãy thực hiện bước tiếp theo.

Bước 2: Tắt chế độ bảo trì

Đăng nhập vào bảng điều khiển và quản lý tập tin của bạn. Đi đến thư mục gốc của trang web của bạn và tìm kiếm một tệp có tên .maintenance.

Để tắt chế độ bảo trì, chỉ cần nhấp vào tệp và xóa nó. Điều này sẽ đưa trang web của bạn trở lại.

Lỗi # 10: Tự động cập nhật thất bại

Theo mặc định, WordPress đã cấu hình các bản cập nhật nhỏ để tự động chạy (chủ yếu là các bản cập nhật liên quan đến bảo trì và bảo mật chung). Bạn cũng có thể có các bản cập nhật tự động của riêng mình được lên lịch để chạy.

Bất kể chúng bắt nguồn từ đâu, có thể đôi khi cập nhật không thành công. Nó chỉ có thể là thời gian xấu (như nếu máy chủ ngừng hoạt động vào thời điểm chính xác đó) hoặc trục trặc trong hệ thống.

Bước 1: Cập nhật thủ công

Cách khắc phục này rất đơn giản.

Bạn sẽ thấy một số chỉ số trong WordPress cho bạn biết nơi cập nhật của bạn đang chờ:

Cập nhật WordPress

Theo dõi họ và phát hành bản cập nhật thủ công.

Lỗi # 11: Quá nhiều chuyển hướng

Thông thường, một chuyển hướng là cố ý. Bạn cập nhật tên miền hoặc chuyển trang web của bạn từ HTTP sang HTTPS. Trong những trường hợp đó, bạn sử dụng chuyển hướng 301 để đảm bảo lưu lượng truy cập đến đúng đích ngay cả khi khách truy cập của bạn nhập URL cũ.

Tuy nhiên, nếu bạn thấy một lỗi cho biết có quá nhiều chuyển hướng, điều đó thường có nghĩa là khách truy cập của bạn bị mắc kẹt trong một vòng lặp chuyển hướng không có nơi nào để hạ cánh.

Điều này xảy ra khi trang web và địa chỉ WordPress của bạn khác nhau.

Bước 1: Cập nhật cài đặt WordPress

Nơi đầu tiên để kiểm tra sự khác biệt này là cài đặt WordPress của bạn. Chuyển đến Cài đặt> Chung:

Cài đặt Menu chung

Các địa chỉ cho WordPress và trang web phải khớp:

Địa chỉ cài đặt chung

Nếu họ không có, hãy sửa URL được định dạng không chính xác và lưu các thay đổi của bạn.

Nếu điều đó không khắc phục lỗi, hãy kiểm tra dữ liệu trang web của bạn ở cấp máy chủ.

Bước 2: Cập nhật tệp wp-config.php

Tệp wp-config.php chứa nhiều dữ liệu về cách trang web của bạn được định cấu hình, bao gồm tên miền của nó.

Đăng nhập vào trình quản lý tệp hoặc FTP của bạn và mở tệp wp-config.php của bạn. Hãy tìm một chuỗi mã trông như thế này:

định nghĩa ('WP_HOME', 'http: //faux-agency.local');

định nghĩa ('WP_SITEURL', 'http: //faux-agency.local');

Thay thế URL trang web thử nghiệm ở trên bằng địa chỉ WordPress và trang web của riêng bạn. Một lần nữa, hai giá trị này phải giống hệt nhau.

Chúng cũng phải phù hợp với cách chúng được cấu hình ở cấp độ máy chủ. Vì vậy, nếu tên miền được đăng ký là https: //www.faux-agency.local, sau đó các giá trị HTTPS và WWW cần phải được trình bày ở đây.

Lưu các thay đổi của bạn và trở lại trang web của bạn. Lỗi sẽ biến mất.

Lỗi # 12: Nội dung hỗn hợp

Một lỗi khác xuất phát từ định dạng địa chỉ web của bạn là lỗi nội dung hỗn hợp. Điều này về cơ bản có nghĩa là:

  • Trang web của bạn đã cài đặt chứng chỉ SSL và hiện tại nó chạy qua HTTPS.
  • Có một số yếu tố (như tệp hình ảnh), trang hoặc liên kết trên trang web của bạn tiếp tục sử dụng HTTP.

Trang web phải là tất cả HTTPS hoặc tất cả HTTP. Để xóa lỗi này, bạn phải di chuyển nội dung không bảo mật của mình đến địa chỉ web được bảo mật.

Thay vì thực hiện các bước để sửa chữa cái này, hãy chọn tùy chọn phù hợp nhất với bạn:

Tùy chọn 1: Sử dụng Công cụ Kiểm tra

Mở trang web của bạn và nhấp chuột phải vào bất cứ nơi nào trên màn hình. Chọn Thanh tra tinh tế từ các tùy chọn:

Kiểm tra trang web

Hãy tìm bảng điều khiển Console. Nếu có bất kỳ lỗi nội dung hỗn hợp nào như vậy tồn tại trên trang này, bạn sẽ tìm thấy nó ở đây:

Kiểm tra bảng điều khiển

Nó sẽ cho bạn biết chính xác phần nào của trang chứa nội dung HTTP. Sau đó, bạn có thể sửa nó bằng cách sửa chữa liên kết không chính xác hoặc tải lên lại tệp.

Tùy chọn 2: Sử dụng Trình cắm sửa lỗi nội dung không an toàn SSL

Cài đặt Plugin sửa lỗi nội dung không an toàn SSL để giúp bạn ra ngoài.

Trình sửa lỗi nội dung không an toàn SSL

Bắt đầu với cài đặt của Simple Simple và xem điều đó có khắc phục được sự cố không. Nếu không, hãy thực hiện theo các cài đặt tiếp theo cho đến khi bạn tìm thấy một bản sửa lỗi nội dung hỗn hợp.

Tùy chọn 3: Liên hệ Hỗ trợ Web Hosting của bạn để được trợ giúp

Liên hệ với công ty lưu trữ web của bạn nếu bạn không biết lỗi tồn tại ở đâu.

Lỗi # 13: Không thể ghi vào đĩa

Khi bạn có vấn đề với hình ảnh trên trang web của mình, đây có thể là lỗi mà bạn sẽ thấy.

Nó sẽ xuất hiện khi một tập tin không tải lên. Nó cũng sẽ xuất hiện khi các tệp phương tiện của bạn trông như thể chúng đã biến mất khỏi thư mục Phương tiện cũng như trên trang web của bạn. Sẽ có chỗ dành trống cho họ, nhưng nội dung đã thắng.

Điều này không có gì phải làm với việc cố gắng tải lên các loại tệp không được chấp nhận. Lỗi này xảy ra với quyền truy cập tệp không được cấu hình chính xác trên phụ trợ. Một bản cập nhật từ máy chủ web của bạn hoặc một plugin có thể đã làm chúng rối tung lên.

Bước 1: Cập nhật quyền trong thư mục wp-content

Truy cập FTP của bạn và tìm thư mục wp-content. Mở nó và tìm thư mục tải lên. Nhấp chuột phải vào nó. Chọn quyền thay đổi quyền của người dùng (cũng có thể được gọi là quyền của tập tin.

Tải lên thay đổi quyền

Nếu bạn không thấy một màn hình giống như thế này, bạn sẽ cần yêu cầu máy chủ web cập nhật quyền truy cập tệp của bạn hoặc để giúp bạn thoát ra.

Nếu bạn thấy một màn hình như thế này, hãy cập nhật giá trị Quyền Cấp phép thành 744. Kiểm tra hộp Recursive trực tiếp bên dưới và chỉ áp dụng nó cho các thư mục. Lưu các thay đổi của bạn.

Nhấp chuột phải vào thư mục tải lên một lần nữa. Lần này, hãy đặt Giá trị quyền của người dùng thành 644. Kiểm tra lại đệ quy, nhưng chỉ áp dụng nó cho các tệp. Lưu các thay đổi của bạn.

Quay trở lại trang web của bạn và bạn sẽ thấy các tệp phương tiện của mình còn nguyên vẹn (hoặc bạn có thể tải lên các tệp phương tiện mà không bị lỗi).

Lỗi # 14: Thay đổi không hiển thị

Đây là một lỗi sẽ đi kèm với một thông báo hoặc màn hình trắng. Đây là một lỗi mà bạn sẽ thấy bằng chính hai mắt của mình sau khi thực hiện cập nhật, chỉ để nhận ra rằng nó không xuất hiện trên trang web trực tiếp.

Đây là một vấn đề bộ nhớ đệm.

Bước 1: Lọc bộ đệm trang

Nếu bạn sử dụng plugin bộ nhớ cache WordPress, điều đầu tiên cần làm là xóa bộ nhớ cache.

Hầu hết các plugin WordPress sẽ đặt một nút Cache Purge Cache hay hoặc Clear Clear Cache trong thanh menu của quản trị viên ở đầu WordPress như thế này:

Lọc bộ nhớ cache

Điều này sẽ xóa bộ đệm trang cho tất cả người dùng và khách truy cập. Quay trở lại trang web của bạn và xem nếu điều đó giúp. Nếu không, hãy thử bước tiếp theo:

Bước 2: Xóa bộ nhớ cache của trình duyệt

Trong một số trường hợp, nó đã cải tiến trình duyệt web của bạn về vấn đề này. Để xóa bộ nhớ cache của trình duyệt, xác định vị trí Cài đặt trình duyệt của bạn:

Cài đặt trình duyệt

Từ đó, xác định vị trí cài đặt cho phép bạn xóa dữ liệu duyệt web hoặc bộ đệm:

Xóa dữ liệu truy cập

Sau đó, xóa bộ nhớ cache của trình duyệt của bạn:

Chrome Xóa bộ nhớ cache

Khi trình duyệt của bạn hoàn tất, bạn sẽ quay trở lại trang Cài đặt. Bây giờ bạn có thể truy cập trang web của mình để xác nhận sự cố đã được khắc phục.

Lỗi # 15: Đăng nhập thất bại

Có hai lý do bạn có thể không thể đăng nhập vào quản trị viên WordPress. Mỗi cái có một cách sửa riêng.

Tùy chọn 1: Khôi phục mật khẩu

Nếu vấn đề là bạn đã quên mật khẩu của mình, hãy nhấp vào tên Mất mật khẩu của bạn? liên kết bên dưới mẫu đăng nhập:

Quên mật khẩu

Nhập địa chỉ email hoặc tên người dùng của bạn trong mẫu khôi phục:

Lấy lại mật khẩu của bạn

Bạn sẽ nhận được email để tạo mật khẩu mới và khôi phục quyền truy cập vào tài khoản của bạn.

Tùy chọn 2: Cập nhật thông tin đăng nhập trong phpMyAdmin

Nếu vấn đề là bạn đã bị mất hoặc quên thông tin đăng nhập, nhưng bạn vẫn có thể đăng nhập, bạn sẽ cần phải sử dụng phpMyAdmin để tự đặt lại chúng.

Chuyển đến bảng điều khiển của bạn và tìm phpMyAdmin.

Công cụ cơ sở dữ liệu cPanel

Đây là bảng điều khiển phpMyAdmin của bạn:

Bảng điều khiển phpMyAdmin

Mở rộng cơ sở dữ liệu của bạn trên bảng điều khiển bên trái. Tìm bảng wp_users. Nhấp vào nó hoặc chọn tùy chọn Duyệt Duyệt của Wikipedia để mở danh sách người dùng WordPress của bạn.

Dữ liệu người dùng phpMyAdmin

Để chỉnh sửa thông tin đăng nhập cho chính bạn (hoặc bất kỳ ai khác có thể đăng nhập), hãy nhấp vào nút Chỉnh sửa Chỉnh sửa ở bên trái chi tiết đăng nhập của họ.

phpMyAdmin Chỉnh sửa thông tin xác thực

Chỉnh sửa mật khẩu – đảm bảo rằng nó có một sự pha trộn mạnh mẽ của chữ in hoa, chữ thường, số và ký hiệu. Sau đó, lưu các thay đổi của bạn.

Bạn có thể quay lại màn hình đăng nhập WordPress và thử lại. Nếu vấn đề vẫn còn, hãy liên hệ với công ty lưu trữ web của bạn để được hỗ trợ.

Gói (lại

Rõ ràng, bạn hy vọng rằng bạn sẽ không bao giờ gặp phải bất kỳ lỗi nào trong số này khi làm việc với WordPress. Nhưng trục trặc và lỗi có thể đến từ nhiều nơi – máy chủ web của bạn, plugin hoặc chủ đề bạn đã cài đặt, lõi WordPress và đôi khi từ bạn.

Ngay cả khi trang web của bạn không hoạt động ngoại tuyến, các thông báo lỗi, màn hình trống và nội dung bị thiếu này sẽ không phù hợp với khách truy cập của bạn. Vì vậy, hãy chắc chắn rằng bạn biết cách khắc phục các sự cố WordPress này khi chúng phát hiện ra thứ hai.

Một điều cuối cùng: don không quên có một hệ thống sao lưu tự động chạy trong nền. Nếu bạn có thể giải quyết một cách sạch sẽ một trong những lỗi này (như trong trường hợp vi phạm an ninh), một bản sao lưu thực sự có thể cứu bạn.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map