Lỗi trắng trang sau khi up data lên host năm 2024

Tôi là người mới dùng Moodle. Sau khi cài đặt lên hosting mua ở Nhân Hòa thì site chạy khá tốt. Tuy nhiên, sau một thời gian, bỗng dưng tôi không thể vào được khi thực hiện các thao tác sau (cứ click vào là thành một trang trắng tinh):

- Edit một resource - Duyệt danh sách accounts

Tôi thử trên các máy khác thì đều có tình trạng tương tự. Thử FF hoặc IE cũng thế.

Mong các bạn giúp đỡ.

Trung bình điểm đánh giá: -

Thường thì Nhân Hòa set up memory limit rất thấp. Trang trắng thường là do bộ nhớ server cài đặt ở php.ini thấp quá.

Cũng có khả năng code moodle của bạn bị xóa hay thiếu một vài tập tin, thí dụ view.php ... nên sẽ có hiện tượng trang trắng xảy ra.

Giang

Trung bình điểm đánh giá: -

Cảm ơn bác.

Tôi cũng nghi vậy nên kiểm tra phpinfo thì thấy báo memory_limit là 128MB. Cái này thấy hơi cao vì bình thường người ta chỉ set là 16MB là đủ. Lỗi trang trắng xảy ra cùng một lúc nên tôi nghĩ là server cấu hình lại. Bực mình ở chỗ là tôi đã thử ngon lành ở site khác của Nhân Hòa, thấy ổn mới mua, chạy vẫn OK nhưng được 2 tuần thì chặn một số thứ lại.

Ngoài ra, moodle can thiệp khá sau vào hệ thống nên hạn chế trong lựa chọn server. Tình hình này phải chuyển sang platform khác vậy.

Trung bình điểm đánh giá: -

Anh Giang có thể nói rõ hơn về lỗi này được không anh. Em chuyển host qua host của PaVietNam đã set file .htaccess safemode Off đã set memory lên 128mb mà vẫn bị tình trạng trang trắng khi làm việc ở chế độ admin. Mong anh nói rõ hơn về 1 số file bị thiếu.

Trung bình điểm đánh giá: -

Chào bạn,

Lỗi trang trắng có rất nhiều nguyên nhân. Tôi cũng không biết rõ. Nhưng kinh nghiệm cài đặt đi ở một số host có memory limit thấp, trong khi site của bạn bật nhiều modules và blocks (kể cả những thứ bạn thật sự không dùng), hay khi bạn có nhiều users cùng đăng nhập, thì bạn có nguy cơ không đủ memory.

về Pavietnam, tôi không chắc là họ cho phép tăng memory limit bằng file .htaccess. Tùy loại hosting thì phải. Bạn nên vào support.pavietnam.vn để hỏi rõ. Tôi thuê mấy server riêng của pavietnam, và đều chạy Moodle rất tốt.

Bạn có thể kiểm tra xem moodle có chép thiếu tập tin nào không. Mình cũng không biết rõ là file nào, vì không biết là trang nào trắng.

WordPress là một nên tảng xây dựng trang web được sử dụng phổ biến và rộng rãi ở cả Việt Nam và thế giới, trong quá trình sử dụng WordPress bạn sẽ gặp một vài vấn đề dẫn đến trang web không thể chạy được, một trong những lỗi đó là WordPress bị lỗi trắng trang.

Hầu hết những người sử dụng WordPress đều bắt gặp lỗi trang trắng WordPress ít nhất một lần trong quá trình sử dụng. Thật may mắn đây là một lỗi hoàn toàn dễ sửa và bạn có thể tự fix website WordPress của mình theo những hướng dẫn dưới đây.

Lỗi trắng trang sau khi up data lên host năm 2024

Top 10 điều cần làm ngay sau khi cài đặt WordPress thành công

Do đâu xuất hiện lỗi trang trắng WordPress

Lỗi trắng trang sau khi up data lên host năm 2024
Hình minh họa về lỗi trang trắng trong WordPress.

Lỗi trang trắng trong WordPress là một trong những lỗi phổ biến mà người dùng WordPress thường gặp phải. Lỗi này xuất hiện khi bạn truy cập một trang hoặc trang quản trị WordPress và thay vì hiển thị nội dung trang, bạn chỉ thấy một trang trắng hoàn toàn không có thông báo lỗi hoặc thông tin gì cả.

Hiện có nhiều nguyên nhân có thể gây ra lỗi này, tuy nhiên dưới đây là 3 lỗi thường gặp nhất.

  • Plugin xung đột: Một số plugin có thể xung đột với nhau hoặc với chủ đề, dẫn đến lỗi trang trắng. Thử tắt tất cả các plugin và sau đó bật chúng lại một cách từng plugin để xác định plugin nào gây ra lỗi. Mình có hướng dẫn ở phần nội dung bên dưới.
  • Lỗi bộ nhớ hoặc tài nguyên: Nếu trang web của bạn sử dụng quá nhiều bộ nhớ hoặc tài nguyên, server có thể không thể hoàn thành quá trình tải trang. Bạn cần xoá bớt các file các dung lượng cao như ảnh, file backup,… Thông thường sau khi giải phóng dung lượng của Hosting/VPS thì bạn có thể truy cập lại webite bình thường.
  • Cấu hình sai trong tệp wp-config.php: Lỗi cấu hình trong tệp wp-config.php, như kết nối sai đến cơ sở dữ liệu, có thể gây ra trang trắng. Bạn chỉ cần kiểm tra lại thông tin này thật chính xác và upload lại wp-config.php.

Cách Khắc Phục Lỗi Trang Trắng WordPress

Dưới đây là một số cách khắc phục lỗi WP bị trắng trang mà bạn có thể thực hiện. Hãy thực hiện từng cách một để xem có khắc phục được hay không?

Thay Đổi WP_MEMORY_LIMIT

Ta có thể mở rộng bộ nhớ WordPress theo cách sau:

Bước 1: Tìm thư mục public_html và mở file wp-config.php trên cPanel hoặc thông qua sFTP.

Bước 2: Tìm dòng define(‘WP_DEBUG’, false) và thêm define(‘WP_MEMORY_LIMIT’,’128m’) ngay bên dưới như hình này.

define( 'WP_MEMORY_LIMIT', '128M' );

Lỗi trắng trang sau khi up data lên host năm 2024
Lưu ý là THÊM dòng (define( ‘WP_MEMORY_LIMIT’, ‘128M’ );) ở phía dưới.

Bước 3: Lưu và đóng file. Nếu xong bước này mà lỗi trang trắng WordPress vẫn còn thì có thể vì nguyên nhân khác.Tiếp tục thực hiện các cách dưới đây.

Giải Phóng Bộ Nhớ Lưu Trữ Hosting/VPS

Nếu dung lượng bộ nhớ lưu trữ của Hosting/VPS bị đầy từ 95% trở lên thì cũng có thể gây tình trạng bị trắng trang WordPress.

Lỗi trắng trang sau khi up data lên host năm 2024
VPS sử dụng đến ~97% tài nguyên lưu trữ.

Damme.io từng bị một lần do mình cài đặt chế độ tự động sao lưu trang web trên bộ nhớ VPS. Chỉ trong một tuần bộ nhớ 25GB VPS đã đầy và khiến trang web bị lỗi này. Chỉ cần xoá các file backup để giải phóng bộ nhớ lưu trữ là có thể khắc phục được lỗi ngay.

Ngoài ra, các hình ảnh có dung lượng lớn cũng khiến tài nguyên này nhanh chóng bị lắp đầy vị vậy bạn cần nén lại hình ảnh với dung lượng thấp và nên sử dụng định dạng .Webp.

Nếu không có tập lớn được tạo bất thường hoặc do hình ảnh gây ra, thì bạn chỉ con cách là nâng dung lượng lưu trữ của Hosting hoặc VPS lên là xong.

Lỗi Từ Plugin WordPress Đã Cài

Rất có thể lỗi do một plugin nào đó gây ra. Cách đơn giản cho lỗi là chúng ta sẽ hãy vô hiệu hóa hết tất cả các plugin, nêu như lỗi được giải quyết thì chắc chắn một trong những plugin đã gây ra lỗi trang trắng WordPress. Cách vô hiệu hóa tất cả plugin như sau:

Bước 1: Vào thư mục public_html/wp-content

Bước 2: Đổi tên thư mục plugins thành một tên khác bất kì (chẳng hạn noplugins). Việc này làm WordPress nghĩ rằng thư mục plugins không tồn tại nên sẽ không tải các plugins lên.

Lỗi trắng trang sau khi up data lên host năm 2024

Nếu website hoạt động bình thường có nghĩa là lỗi là do một trong các plugin.

Để xác định đó là plugin nào trước tiên hãy đổi lại thư mục noplugins trở lại thành Plugins.

Quy trình tìm Plugin gây lỗi

Vào thư mục plugins rồi lần lượt đổi tên từng thư mục plugins trong đó. Bạn có thể làm theo quy trình sau:

Ví dụ: Trang của bạn có 10 Plugin, ví dụ là Plugin 1, Plugin 2,… Plugin 10. Khi đó hãy làm theo trình tự sau:

Đổi tên Plugin 1 thành A >> F5 lại trang web >> Trang web vẫn bị trắng trang >> Đổi A thành Plugin 1.

Tiếp tục thực hiện

Đổi tên Plugin 2 thành A >> F5 lại trang web >> Trang web vẫn bị trắng trang >> Đổi A thành Plugin 2.

Đổi tên Plugin 10 thành A >> F5 lại trang web >> Trang web vẫn bị trắng trang >> Đổi A thành Plugin 10.

Xác định Plugin gây lỗi?

Ví dụ khi đổi bạn đổi Plugin 5 thành A, sau khi F5 mà trang web hoạt động bình thường (không bị trắng trang) thì đó là plugin gây lỗi.

1. Bây giờ bạn cần xoá plugin đó hoặc thay thế bằng plugin tương tự khác. 2. Nếu vẫn muốn sử dụng Plugin 5 này, bạn cần tìm kiếm thêm thông tin Plugin 5 này có thể không tương thích với plugin nào khác trên các diễn đàn Việt Nam hoặc English.

Xóa Bộ Nhớ Đêm Trình Duyệt và Plugin WordPress

Để khắc phục, hãy thử xóa bộ nhớ đệm của trình duyệt web của bạn và bộ nhớ đệm của plugin caching WordPress.

Nếu bạn đã cài đặt một plugin caching trên trang web WordPress, chẳng hạn như WP Rocket hoặc WP Super Cache thì hãy tiến hành xoá bộ nhớ đệm của chúng để xem trang web có thể hoạt động bình thường hay không?

  • Ví dụ, khi sử dụng WP Super Cache, trên bảng điều khiển WordPress của bạn, bạn sẽ điều hướng đến Settings > WP Super Cache > Delete Cache.
  • Còn trên WP Rocket, bạn chọn vảo tên WP Rocket ở phía trên trình duyệt, chọn nút Clear and preload cache. Tiếp tục chọn thêm Clear Used CSS.
    Lỗi trắng trang sau khi up data lên host năm 2024

Bật Debug Mode Để Xem Lỗi

Với những website dùng shared host thì file này nằm ở thư mục public_html còn với những website thuê luôn cả server thì bạn mở file cấu hình domain đang bị lỗi của bạn ra rồi dò theo đường dẫn ở dòng khai báo log. Tiện nhất là bạn nhờ kĩ thuật bên cung cấp dịch vụ hỗ trợ để mở file error log này.

Lỗi trắng trang sau khi up data lên host năm 2024

File error log sẽ hiển thị các dòng báo lỗi, mỗi lỗi tương tứng với một dòng sắp xếp từ trên xuống dưới theo thứ tự thời gian từ cũ đến mới. Mỗi lần truy cập web bị lỗi file log sẽ hiển thị một dòng để báo lỗi về lần truy cập đó, bạn căn cứ vào mốc thời gian để xác định lỗi nào tương ứng với dòng nào.

Lưu ý:

Trường hợp không có file error log, hãy tìm và mở file wp-config.php. Tìm dòng define(‘WP_DEBUG’, false) và sửa giá trị false thành true rồi nhấn Save.

Load lại trang bị lỗi, trang trắng bây giờ sẽ hiển thị cảnh báo lỗi cùng với nguyên nhân gây lỗi. Căn cứ vào nguyên nhân này ta có thể sửa được lỗi.

Lỗi trắng trang sau khi up data lên host năm 2024

Lời kết

Như vậy, bạn đã biết được các nguyên nhân phổ biến có thể gây ra tình trạng trang WordPress bị lỗi trắng toàn trang. Hy vọng bạn sẽ khắc phục được lỗi này thông qua các hướng dẫn trên của mình.

Nếu như có câu hỏi hoặc góp ý nào thêm dành cho bài viết thì đừng quên để lại lời bình của bạn trong phần bình luận dưới.