Sửa lỗi trắng trang wordpress khi share host

Không có gì tệ hơn là duyệt đến trang web WordPress của bạn rồi đột nhiên gặp màn hình trắng chết chóc, khiến nó không thể truy cập được cho cả quản trị viên và khách truy cập. Trong bài viết này, TinoHost sẽ hướng dẫn bạn qua 4 vấn đề phổ biến phát sinh với màn hình trắng WordPress, nguyên nhân thường gặp nhất và quan trọng nhất là các giải pháp cho chúng để bạn có thể lấy lại trang web của mình và chạy nhanh nhất có thể .

Nguyên nhân lỗi trắng trang trong WordPress

Một màn hình trắng chết chóc của WordPress ( WSOD ) hầu như luôn luôn gây ra bởi lỗi mã PHP hoặc cạn kiệt giới hạn bộ nhớ. Điều đầu tiên bạn nên làm là xác định xem quản trị viên trên trang web của bạn có hoạt động hay không. Nếu trang web không hoạt động , nhưng trang admin đang làm việc, rất có thể bạn có theme hoặc plugin bị lỗi. Bạn có thể kiểm tra quản trị viên của mình bằng cách duyệt đến yourdomain.com/wp-admin. Một màn hình trắng chết chóc cũng có thể hơi khác nhau tùy theo trình duyệt. Đây là một ví dụ trong Google Chrome. Nó thực sự mang đến cho chúng ta một cảnh báo nói rằng Trang này không hoạt động và không thể xử lý yêu cầu. Đây là lỗi HTTP 500.

Lỗi trắng trang trong WordPress

Cách khắc phục

1. Vô hiệu hóa plugin và chủ đề

Một trong những cách dễ nhất và phổ biến nhất để khắc phục màn hình trắng chết chóc của WordPress là chỉ cần vô hiệu hóa tất cả các plugin của bạn . Rất nhiều trường hợp trang web bị sập do cập nhật plugin lỗi. Nếu bạn vẫn có thể truy cập quản trị viên của mình, bạn có thể vô hiệu hóa tất cả các plugin của bạn để kiểm tra nguyên nhân xuất phát từ plugin nào. Bắt đầu kích hoạt từng cái một, tải lại trang web sau mỗi lần kích hoạt. Khi giao diện người dùng của bạn không hoạt động, bạn đã tìm thấy plugin hoạt động sai. Sau đó, bạn có thể liên hệ với nhà phát triển plugin để được trợ giúp hoặc đăng một vé hỗ trợ trong kho lưu trữ WordPress

2. Bật DEBUG

Nếu bạn vẫn thấy màn hình trắng chết chóc của WordPress hoặc quản trị viên không hoạt động (hoặc nếu bạn đã tìm ra thủ phạm nhưng muốn tìm hiểu sâu hơn), bạn có thể debug lỗi sẽ phát hiện bất kỳ lỗi nào. Để bật gỡ lỗi, bạn cần mở wp-config.phptệp cài đặt WordPress của mình. Trong đó bạn nên tìm dòng sau:`define( 'WP_DEBUG', false )`Bạn sẽ cần phải thay thế false với true và tải lại trang web của bạn. Thay vì màn hình trắng, bạn sẽ nhận được màn hình trắng và thông báo lỗi. Bạn sẽ có thể tìm ra thủ phạm nào bằng cách xem thông báo lỗi.

3. Tăng giới hạn Memory limit

Bạn có thể tăng thêm giới hạn php Memory limit theo hướng dẫn sau: //wiki.tino.org/docs/huong-dan-thay-doi-thong-so-php-selector/

4. Kiềm tra quyền của các file và thư mục

  • các tệp phải là 664 hoặc 644,
  • thư mục nên là 775 hoặc 755

Mọi thắc mắc và góp ý liên quan, xin vui lòng liên hệ ngay TinoHost để được tư vấn chi tiết.

Hỗ trợ 24/7/365 – “đúng doanh nghiệp – đúng dịch vụ – đúng khả năng”

Với đội ngũ nhân viên chuyên môn cao, trang thiết bị tối tân cùng tinh thần tận tâm hỗ trợ 24/7/365, TinoHost tự tin cung cấp dịch vụ tên miền , hosting tối ưu và hệ thống máy chủ mạnh mẽ với chi phí tốt nhất cho doanh nghiệp của bạn. Chỉ cần để lại thông tin cá nhân của bạn, chuyên viên tư vấn của TinoHost sẽ giúp bạn chọn được giải pháp tốt nhất cho tên miền và hosting. Hãy để công nghệ không phải là rào cản quá trình phát triển công ty bạn. Với bề dày kinh nghiệm hơn 5 năm cung cấp hosting, dịch vụ cho thuê máy chủ, các dịch vụ liên quan đến tên miền và bảo mật website, hãy để TinoHost đồng hành cùng bạn trên con đường khẳng định thương hiệu trên bản đồ công nghệ toàn cầu!

Hiện nay, lỗi trắng trang trong WordPress không có quá lạ. Bởi, hầu như người dùng trang WordPress đều đã gặp sự cố trong trường hợp lỗi trang trắng WordPress ít nhất một vài lần khi dùng. Bài viết bên dưới sẽ giúp bạn hiểu lỗi trang trắng là do đâu và cách để sửa. Hãy xem ngay nhé!

Lỗi trắng trang trong WordPress có thể làm tê liệt toàn bộ 1 hoặc nhiều phần của site. Vì vậy, nguyên nhân mà bạn gặp phải lỗi này là do:

Là do bị thiếu bộ nhớ của theme khi sử dụng không tương thích với lại plugin và ngược lại.

Bị lỗi khi bạn thay đổi files của WordPress hoặc là bạn đã bẻ gãy liên kết khi có 1 Plugin khác được lập trình kém. Vì thế, nên bị vấn đề với server trang web hosting.

2. Những khó chịu khi gặp lỗi trắng trang WordPress gây ra?

Lỗi trắng trang gây khó chịu cho nhà quản trị trang website. Khi mà không thể truy cập nhanh vào trang quản trị. Vì vậy, không những thế khi không ở dòng hoặc là không hiển thị lỗi là do đâu, và đoạn code nào nên nhà quản trị trang web rất đau đầu không biết sửa từ đâu.

Ngoài lỗi trắng trang của WordPress thì đôi khi chỉ xảy ra với một số trang trong website. Vì thế, có thể nó chỉ ảnh hưởng đến trang quản trị và các trang còn lại thì rất bình thường hoặc nó chỉ xảy ra với một vài bài post nào đó khi thực hiện.

3. Sửa lỗi trắng cần chuẩn bị những gì?

Trước khi mà bạn bắt đầu chỉnh sửa lỗi trắng trang thì cần chuẩn bị. Đầu tiên là bạn truy cập vào trang web WordPress admin hoặc là truy cập vào file manager của Hosting trắng trang trong WordPress.

4. Cách dễ dàng sửa lỗi trắng trang trong WordPress nhất hiện nay?

Dưới đây là các cách sửa lỗi trắng trang trong WordPress đơn giản và nhanh chóng gồm có 4 cách sửa bạn cần biết:

Cách 1: Tăng giới hạn của bộ nhớ cho WordPress

Khi bạn thiếu bộ nhớ thì đây có thể là nguyên do chính gây ra các lỗi trắng trang. Vì vậy, để chỉnh sửa, việc bạn cần làm là:

Đầu tiên bạn mở FTP Client. Tiếp đến, bạn kết nối vào FTP server của mình. Sau đó là tìm vào các thư mục của file wp-config.php và .public_html. Tiếp theo, bạn mở file bằng cách click chuột phải vào file và sau đó là chọn View/Edit.

Mở FTP và tìm vào thư mục của file

Tiếp theo, bạn mở file sẽ được mở bằng text editor đã được mặc định. Sau đó, bạn chèn thông số là define(‘WP_MEMORY_LIMIT’,’64m’);.

Mở file và chèn các thông số

Sau đó, bạn lưu và đóng file lại sẽ tự động cập nhật FileZilla FTP client thay đổi vào file. Tiếp theo, bạn kiểm tra lại trang website xem là thay đổi đã được thực hiện chưa.

Cách 2: Kiểm tra lại Plugins

Cách này bạn đăng nhập vào FTP server và tìm vào thư mục public_html. Sau đó bạn chuyển hướng tới thư mục của public_html/wp-content. Chọn tiếp vào thư mục Plugins bên trong. Tiếp theo đổi tên thành tên khác là Plugins-disabled. Vì vậy, việc này sẽ khiến cho WordPress nghĩ là thư mục Plugin sẽ không còn tồn tại nên sẽ không tải Plugin lên nữa.

Vào thư mục Plugin và đổi tên

Sau đó bạn kiểm tra lại xem trang website đã hoạt động chưa. Nếu trang website đã hoạt động lại thì rõ ràng đây là lỗi do Plugin. Xác định là Plugin gây lỗi bằng cách bạn đổi lại tên vào thư mục thành Plugins và vào tiếp bên trong thư mục đó và cũng đổi tên. Vì vậy, mỗi lần bạn đổi hãy xem trang website đã hoạt động chưa và xác định lỗi gây ra bởi Plugin nào, thì hãy thử xóa và cài đặt lại Plugin đó.

Cách 3: Trong phpmyadmin đổi WordPress theme

Cách tốt nhất để bạn kiểm tra lỗi của theme là hãy thử chuyển vào theme trang website thành theme được mặc định bởi Twenty Seventeen. Vì vậy, để thực hiện, hãy truy cập hosting của control panel và mở phpMyAdmin. Trên Hostinger đó nó sẽ nằm dưới phần của Databases.

Tiếp theo, bạn click vào bảng của wp_options và tìm giá trị của template và stylesheet hoặc có thể bạn cần click thẳng vào Show all để thấy hết các trường hợp. Sau đó, sẽ thấy được giá trị theme hiện tại và đúp click trực tiếp vào tên theme hiện hành và đổi tên thành twentyseventeen.

Truy cập và mở phpMyAdmin

Bạn vô hiệu theme hiện hành và đổi thành theme đã mặc định mới nhất của WordPress. Bây giờ thì kiểm tra lại trang website. Nếu bạn sửa được lỗi thì đó là dấu hiệu của theme bị hỏng, thì thử cài đặt lại theme.

Cách 4: Kiểm tra trong WordPress error của logs

Đầu tiên là bạn kết nối vào FTP và server bằng cách dùng file của Manager hoặc là FTP của client. Sau đó, mở wp-config.php để chỉnh sửa. Tiếp đến, bạn tìm giá trị của WP_DEBUG và đổi các tham số của false chuyển thành true:

Công thức sẽ là define(‘WP_DEBUG’, true);

Đổi tham số false chuyển qua true và nhập công thức

5. Một số lưu ý khi sửa lỗi trắng trang trong Wordpress

Trong trường hợp không có file của error log. Thì bạn hãy tìm và mở file của wp-config.php lên và truy tìm dòng của define(‘WP_DEBUG’, false) và sửa giá trị của false thành true. Sau đó, bạn nhấn vào là Save. Tiếp đến, nó sẽ Load lại trang bị lỗi trắng trang trên WordPress. Sau đó là hiển thị cảnh báo lỗi cùng với nguyên nhân gây ra các lỗi. Cuối cùng căn cứ vào nguyên nhân này ta có thể sửa được lỗi.

Bài viết trên, đã hướng dẫn bạn chi tiết kỹ lưỡng về 4 cách sửa lỗi trắng trang trong WordPress đơn giản, nhanh chóng và dễ dàng thực hiện. Hy vọng rằng, việc khắc phục trên sẽ giúp cho bạn trong công việc.

Chủ đề