Nhật ký lỗi kích hoạt wordpress
Bạn cài đặt một plugin mới hoặc chỉnh sửa các tập tin của chủ đề và sau đó phát hiện ra trang web của mình bị lỗi trang trắng hay lỗi 500? . Đừng quá lo lắng, mọi việc đều có cách giải quyết. hôm nay, tôi sẽ hướng dẫn các bạn một số cách thông dụng nhất để khắc phục lỗi trắng trang trong WordPress. Hãy dành ra vài phút để cùng WP Căn bản tìm hiểu nhé Show
Tham khảo thêm
Một số nguyên nhân gây lỗi trang trắng
Cách phát hiện nguyên nhân gây lỗi trắng trangCó 3 cách khác nhau để làm việc này Nguyên nhân phát sinh lỗi với WP_DEBUGTập tin Bật chế độ gỡ lỗi một cách hiệu quả sẽ giúp hiển thị danh sách các lỗi đang tồn tại. Nếu trang web của bạn được cài đặt trên localhost (ngoại tuyến), hãy thêm dòng mã sau đây vào tệp define( 'WP_DEBUG', true ); Lưu ý, bạn phải chèn nó vào bên trên dòng sau /* That's all, stop editing! Happy blogging. */ Nếu tệp /* That's all, stop editing! Happy blogging. */0 là được Nếu trang web đang trực tuyến (trực tuyến), bạn không nên sử dụng mã bên trên vì tất cả các dòng thông báo lỗi sẽ xuất hiện công khai trên web, bao gồm cả đường dẫn đến tệp trên web máy chủ và các thông tin . Thay vào đó, bạn hãy bật tính năng ghi thông báo lỗi vào một tập tin bí mật Để kích hoạt tính năng ghi lỗi (error_log) và gỡ lỗi (gỡ lỗi) cho một trang web trực tuyến, vui lòng thêm đoạn mã sau vào tệp // Enable WP_DEBUG mode define('WP_DEBUG', true); // Enable Debug logging to the /wp-content/debug.log file define('WP_DEBUG_LOG', true); // Disable display of errors and warnings define('WP_DEBUG_DISPLAY', false); @ini_set('display_errors',0); // Use dev versions of core JS and CSS files (only needed if you are modifying these core files) define('SCRIPT_DEBUG', true); Khi đã hoàn tất, bạn có thể kiểm tra các thông báo lỗi ngay trên giao diện người dùng của trang web hoặc trong error_log. Bản ghi lỗi thường nằm trong thư mục wp-content, tại địa chỉ. /wp-content/gỡ lỗi. đăng nhập. Một khi đã phát hiện ra nguyên nhân gây ra lỗi, bạn có thể bắt đầu tìm cách sửa chữa nó (sao chép mã lỗi và tìm hướng dẫn tìm kiếm trên Google nếu có giới hạn) Phát hiện nguyên nhân gây lỗi bằng pluginRất nhiều plugin có sẵn có thể giúp bạn nhanh chóng xử lý các sự cố trên trang web của mình một cách dễ dàng. Nếu bạn vẫn không thể truy cập được vào bảng điều khiển WordPress (chỉ là trang trắng ở giao diện bên ngoài), hãy cố gắng cài đặt một plugin để giúp xác định nguyên nhân gây ra lỗi
Những plugin kể trên đều đáng tin cậy và được cập nhật thường xuyên để đảm bảo khả năng tương thích cũng như sự ổn định. Một khi bạn đã chọn được plugin phù hợp, hãy tiến hành cài đặt và bắt đầu tìm kiếm các lỗi cần sửa Check tra error_log in control panel of hostNếu đang sử dụng cPanel, bạn có thể kiểm tra các bản ghi lỗi bằng cách nhấp vào mục Nhật ký lỗi trong phần Nhật ký Nếu bạn đang sử dụng Plesk, hãy nhấp vào tab Files trên menu trên cùng => chọn tiếp mục log trong menu bên trái, sau đó chọn tệp error_log từ danh sách Nếu bạn đang sử dụng một loại bảng điều khiển web khác và không chắc chắn về nơi lưu trữ error_log, hãy kiểm tra trang Cơ sở Kiến thức (KB) của nhà cung cấp dịch vụ lưu trữ hoặc sử dụng Google Search để nhanh chóng tìm ra vị trí của nó Cách khắc phục lỗi trắng trang trong WordPressDựa trên các nguyên nhân đã được liệt kê ở trên, chúng ta có thể đưa ra một số giải pháp để giải quyết như sau Cài đặt lại WordPress, plugin hoặc chủ đềTrong trường hợp bạn đã xác định nguyên nhân gây ra lỗi trang trắng là do WordPress, theme, plugin bị lỗi tệp hoặc thiếu tệp, hãy tiến hành cài đặt lại mã nguồn của chúng tôi bằng phương pháp thủ công. Tải xuống mã nguồn của WordPress, chủ đề hoặc plugin từ WordPress. org => truy cập thư mục cài đặt WordPress thông qua Trình quản lý tệp của cPanel/DirectAdmin hoặc phần mềm FTP => Tải tệp mã nguồn đã tải xuống vào thư mục tương ứng => giải nén và ghi đè mã nguồn hiện tại Tham khảo thêm. Hướng dẫn cập nhật WordPress theo phương pháp thủ công Sau khi truy cập được vào trang web, đừng quên cài đặt plugin bảo mật (không hạn chế như Defender Security hoặc Sucuri Security) để quét xem có tệp nào lạ trong mã nguồn WordPress của bạn hay không nhé. Khôi phục chủ đề WordPress mặc địnhNếu bạn vẫn có thể truy cập vào trang quản trị của WordPress, hãy thử đổi về mặc định chủ đề (2020, 2021…) xem sao. Nếu biến trắng trang bị mất và trang web của bạn xuất hiện trở lại thì có nghĩa là chủ đề mà bạn đang sử dụng có lỗi hoặc xung đột với WordPress hoặc một trong những plugin đang sử dụng Trong trường hợp ngược lại, hãy truy cập thư mục cài đặt WordPress thông qua Trình quản lý tệp của cPanel/DirectAdmin hoặc phần mềm FTP => tìm đến địa chỉ /wp-content/themes/ => đổi tên thư mục của chủ đề mà bạn đang sử dụng . Nếu nguyên nhân là chủ đề, bạn sẽ có thể truy cập vào trang quản trị của WordPress để kích hoạt chủ đề mặc định Vô hiệu hóa tất cả các plugin đang kích hoạtTruy cập thư mục cài đặt WordPress của bạn thông qua File Manager cPanel/ DirectAdmin hoặc phần mềm FTP => tìm đến địa chỉ /wp-content/plugins/ => đổi tên toàn bộ thư mục của plugin mà bạn đã cài đặt ( . Nếu trang web của bạn hoạt động bình thường trở lại bình thường, hãy thử kích hoạt lần lượt từng plugin một (bằng cách đổi tên của từng thư mục về như cũ) cho đến khi trang trắng xuất hiện lỗi. Khi đó, bạn sẽ biết plugin nào chính là nguyên nhân gây ra vấn đề Xoá mã tùy chọn gây lỗiNếu trước đó bạn chèn mã tùy chọn vào chủ đề tệp dẫn đến lỗi trắng trang thì tất cả những gì bạn cần làm là truy cập thư mục cài đặt WordPress thông qua Trình quản lý tệp của cPanel/DirectAdmin hoặc phần mềm FTP => tìm đến địa chỉ Khôi phục tập tin. htaccessNếu bạn đã có sẵn bản sao lưu trước đó của tệp # 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 Nếu bạn cài đặt WordPress nhiều trang, hãy tham khảo thêm các tệp Tham khảo bài viết “Hiển thị tập tin. htaccess trong cPanel một cách đơn giản” nếu bạn không tìm thấy tệp Lưu lại và kiểm tra xem trang web của bạn có thể truy cập bình thường không nhé Bạn đang sử dụng plugin tạo bộ đệm?Plugin tạo bộ nhớ đệm (cache) có thể là nguyên nhân gây ra lỗi trắng trang cho website của bạn, đặc biệt là khi bạn cập nhật dữ liệu hoặc chuyển host mà quên mất plugin vô hiệu hóa này. Để kiểm tra xem plugin tạo cache có phải là thủ phạm hay không, các bạn chỉ cần truy cập thư mục /wp-content/plugins/, tìm và đổi tên thư mục của nó đi là được (thêm _old vào sau tên thư mục Kiểm tra giới hạn băng thông của máy chủ lưu trữNó đã vượt quá mức cho phép? . Nếu được, bạn nên tham khảo ý kiến của nhà cung cấp hosting để tìm giải pháp khắc phục Khôi phục dữ liệu sao lưuVà trong hầu hết các trường hợp, cách đơn giản nhưng hiệu quả nhất để khắc phục lỗi trang trắng (nếu bạn không tìm ra nguyên nhân cụ thể) chính là khôi phục dữ liệu từ các bản sao lưu có sẵn. Vì vậy, đừng quên sao lưu dữ liệu trang web của bạn trước khi có ý định làm bất cứ điều gì nguy hiểm nhé. Trên đây là một số phương pháp giúp bạn nhanh chóng phát hiện nguyên nhân và khắc phục lỗi trắng trang trong WordPress. Nếu bạn biết bất kỳ phương pháp nào khác, đừng quên chia sẻ nó với chúng tôi trong các khung bình luận bên dưới Nếu bạn thích bài viết này, hãy theo dõi blog của tôi để thường xuyên cập nhật những bài viết hay nhất, mới nhất nhé. Thank you very many. . ) |