Tôi vừa cập nhật blog WordPress của mình lên phiên bản 5. 6 và đột nhiên tôi nhận được trang trống trong khi cố gắng thêm bài đăng mới. Tôi không gặp vấn đề gì khi truy cập các menu bảng điều khiển khác ngoại trừ trang bài đăng
Vì vậy, tôi đã thử googling nó và tìm thấy một số gợi ý như vô hiệu hóa tất cả các plugin và cố gắng hạ cấp phiên bản wordpress. Tôi đã thử những gợi ý đó nhưng không có gì hiệu quả
Đã có đề xuất tắt trình chỉnh sửa Gutenberg bằng cách cài đặt plugin Tắt Gutenberg. Tôi đã thử nó và nó hoạt động như một sự quyến rũ. Xung đột là do WordPress 5 gây ra. 6 trình chỉnh sửa Gutenberg được cập nhật với trình chỉnh sửa trực quan của chủ đề của chúng tôi
1. Bạn có thể gặp xung đột plugin – hãy thử hủy kích hoạt lần lượt từng plugin để xem khu vực chỉnh sửa văn bản của bạn có hiển thị lại không [bắt đầu với plugin Trình quản lý truy cập người dùng và SEO tất cả trong một nếu bạn đã cài đặt một trong hai plugin đó]. Nếu đây là vấn đề, thì hãy đảm bảo rằng plugin đó được cập nhật. Nếu điều đó vẫn không giải quyết được vấn đề thì bạn có thể cần tìm một plugin thay thế
2. Nó có thể là một vấn đề với chủ đề của bạn. Sao lưu trang web và dữ liệu của bạn, sau đó thử chuyển chủ đề của bạn trở lại chủ đề mặc định của WordPress – đi tới ‘Giao diện’–>’Chủ đề’ và kích hoạt chủ đề mặc định – và xem điều đó có giải quyết được sự cố chỉnh sửa của bạn không. Bạn sẽ có thể chuyển đổi giữa các chủ đề mà không ảnh hưởng đến trang web của mình, nhưng tôi khuyên bạn nên sao lưu trước để đề phòng
Nếu một trong những đề xuất đó giải quyết được vấn đề cho bạn thì vui lòng cho chúng tôi biết. Nếu nó không được giải quyết thì hãy liên lạc lại và chúng tôi sẽ cố gắng giúp đỡ
Avic vào ngày 1 tháng 9 năm 2013 lúc 5. 03 giờ chiều
Chào Big Bartha. Màn hình trang trống này đến chết trong các bài đăng chỉnh sửa trong wordpress vừa xảy ra với tôi và khiến tôi vô cùng hoảng sợ
1. Tôi đã thử tắt tất cả plugin của mình
2. Hoàn nguyên chủ đề của tôi về chủ đề mặc định.
Không cái nào trong số này giải quyết được vấn đề và thậm chí trình cắm thư viện google cũng không giúp được gì cho tôi
Nhưng sau nhiều giờ tìm hiểu, tôi đã có thể sửa nó. tôi hóa ra rằng. quy tắc htaccess là nguồn gốc của vấn đề. Để kiểm tra điều này, tôi truy cập máy chủ của mình thông qua ftp và đổi tên. tập tin htaccess. Tôi xóa bộ nhớ cache và làm mới trang và nó hoạt động tốt với tôi
Nếu bước này không giải quyết được vấn đề thì có thể việc nâng cấp wordpress của bạn không được thực hiện đúng cách và các tệp của bạn có thể bị hỏng
Tôi hy vọng điều này có thể giúp bạn. =]
Liam Garriock vào ngày 21 tháng 5 năm 2018 lúc 10. 24 giờ sáng
Kính gửi WordPress,
Có vẻ như tôi đang gặp sự cố với blog [WordPress] của mình; . Do đó, tôi hầu như không thể làm gì với blog của mình. Tôi vừa tạo một trang mới và đang trong quá trình chỉnh sửa trang thì sự cố bắt đầu xảy ra;
Tôi không có gì xấu hổ khi tuyên bố rằng tôi là một người tầm thường khi nói đến máy tính và công nghệ, vì vậy tất cả công việc liên quan đến plugin và bản cập nhật cũng như chủ đề và cookie cũng như thư viện Google đều nằm trong đầu tôi. Có cách nào để giải quyết vấn đề này?
Không có gì tệ hơn là duyệt trang web WordPress của bạn và đột nhiên gặp phải Màn hình trắng chết chóc [WSoD]. Lỗi này làm cho trang web của bạn không thể truy cập được đối với cả quản trị viên và khách truy cập
WSoD cũng có thể gây khó chịu vô cùng, do thiếu thông tin chỉ ra nguyên nhân hoặc giải pháp có thể xảy ra. Tuy nhiên, nó cũng là một trong những lỗi WordPress phổ biến nhất. Vì vậy, trong khi liên quan, trong hầu hết các trường hợp, nó có thể giải quyết được
Trong bài đăng này, chúng tôi sẽ giải thích WordPress WSoD là gì và nguyên nhân phổ biến của nó là gì. Quan trọng nhất, chúng tôi sẽ hướng dẫn bạn chín giải pháp tiềm năng để giúp trang web của bạn hoạt động nhanh nhất có thể
Bắt đầu nào
Xem Hướng dẫn bằng video của chúng tôi về Màn hình trắng chết chóc
Màn hình trắng chết chóc của WordPress là gì?
Đúng như tên gọi của nó, WordPress White Screen of Death [còn được gọi là “WSoD”] xảy ra khi, thay vì trang web bạn đang cố truy cập, bạn phải đối mặt với một màn hình trắng trống ở vị trí của nó
Xem cách Kinsta chống lại đối thủ. So sánh
Tùy thuộc vào trình duyệt bạn đang sử dụng, bạn có thể nhận được các thông báo lỗi khác nhau. Dưới đây là một ví dụ trong Google Chrome, bao gồm cảnh báo lỗi HTTP 500 "Trang này hiện không hoạt động và không thể xử lý yêu cầu"
Bây giờ chúng ta hãy xem Màn hình trắng chết chóc trong Mozilla Firefox
Như bạn có thể thấy, nó chỉ là một màn hình trắng trơn. Nó không chứa bất kỳ lỗi hữu ích hoặc thông báo cảnh báo nào
Màn hình trắng chết chóc của WordPress hầu như luôn do lỗi mã PHP hoặc cạn kiệt giới hạn bộ nhớ
Một nguyên nhân khác có thể là chủ đề hoặc plugin bị lỗi. Cái sau có thể là vấn đề nếu giao diện người dùng của trang web không hoạt động, nhưng khu vực quản trị WordPress của bạn vẫn hoạt động. Để nhanh chóng kiểm tra xem bảng điều khiển trên trang web của bạn có hoạt động hay không, chỉ cần điều hướng đến tên miền của bạn. com/wp-admin
Vì vậy, làm thế nào để bạn sửa chữa WSoD?
Màn hình trắng chết chóc của WordPress gây khó chịu, khó hiểu nhưng cuối cùng có thể khắc phục được. 😅 Dưới đây là 9 giải pháp dễ dàng để bạn thử ⬇Nhấp để TweetCách khắc phục màn hình trắng chết chóc của WordPress [9 phương pháp]
Khi bạn gặp phải Màn hình trắng chết chóc của WordPress, ưu tiên của bạn sẽ là khắc phục nó nhanh nhất có thể. Với ý nghĩ đó, chúng ta hãy xem chín giải pháp khả thi mà bạn có thể sử dụng để giải quyết vấn đề này
1. Vô hiệu hóa plugin WordPress của bạn
Một trong những cách dễ nhất và phổ biến nhất để khắc phục WSoD của WordPress là vô hiệu hóa tất cả các plugin của bạn. Thông thường, một trang web ngừng hoạt động do cập nhật plugin không tốt
Nếu bạn vẫn có thể truy cập khu vực quản trị của mình, thì một cách nhanh chóng để thực hiện việc này là điều hướng đến Plugin từ bảng điều khiển, chọn tất cả plugin rồi nhấp vào Hủy kích hoạt từ menu thả xuống Thao tác hàng loạt
Điều này sẽ vô hiệu hóa tất cả các plugin của bạn
Nếu điều đó khắc phục được sự cố, bạn sẽ cần tìm ra thủ phạm. Để làm điều này, bạn có thể bắt đầu kích hoạt từng plugin 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 gặp sự cố, 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 Thư mục plugin WordPress
Nếu không thể đăng nhập vào trang quản trị WordPress, bạn có thể sử dụng ứng dụng khách Giao thức truyền tệp [FTP] để truy cập thư mục tệp trên trang web của mình
Trong thư mục wp-content của thư mục gốc, tìm thư mục plugins. Đổi tên nó thành một cái gì đó dọc theo dòng “plugins_old”
Sau đó, kiểm tra lại trang web của bạn trên giao diện người dùng. Nếu điều này hoạt động, bạn sẽ cần kiểm tra từng plugin một. Đổi tên thư mục plugin của bạn thành “plugins”, sau đó đổi tên riêng từng thư mục plugin bên trong cho đến khi bạn tìm thấy thư mục bị lỗi
2. Chuyển sang chủ đề WordPress mặc định
Nếu sự cố không phải do plugin, chủ đề WordPress của bạn có thể là nguyên nhân gây ra Màn hình trắng chết chóc. Để xem đây có phải là sự cố không, bạn có thể thay thế chủ đề của mình bằng cách chuyển sang chủ đề mặc định
Nếu bạn có thể truy cập khu vực quản trị của mình, hãy chuyển đến Giao diện > Chủ đề trong trang tổng quan của bạn. Xác định vị trí và kích hoạt một chủ đề mặc định của WordPress, chẳng hạn như Twenty Twenty
Sau đó, kiểm tra lại trang web của bạn. Nếu nó hoạt động, bạn sẽ biết vấn đề nằm ở chủ đề của mình
Nếu bạn không thể truy cập trang tổng quan của mình, quy trình này sẽ giống như với plugin
Sử dụng FTP để truy cập các tệp trên trang web của bạn và đổi tên thư mục wp-content/themes thành tên khác
Sau đó, WordPress sẽ trở lại chủ đề mặc định mới nhất, rất có thể là Twenty Twenty. Nếu bạn không có bất kỳ chủ đề nào khác, bạn có thể tải xuống một chủ đề từ Thư mục chủ đề WordPress rồi tải nó lên thư mục chủ đề của bạn
Sau đó, hãy tiếp tục và kiểm tra lại trang web của bạn. Nếu nó hoạt động, có lẽ chủ đề của bạn đã bị xung đột hoặc cập nhật không tốt. Nếu đúng như vậy, bạn có thể cần liên hệ với nhà phát triển để được trợ giúp hoặc cân nhắc chuyển đổi chủ đề
3. Xóa bộ nhớ cache của trình duyệt và plugin WordPress
Nếu bạn có quyền truy cập vào phần phụ trợ của trang web WordPress của mình nhưng vẫn thấy WSoD trên giao diện người dùng, thì đó có thể là do sự cố với bộ đệm của bạn
Để khắc phục, hãy thử xóa bộ nhớ cache của trình duyệt web và plugin bộ nhớ đệm WordPress của bạn [giả sử bạn đã cài đặt]
Nếu bạn đã cài đặt một plugin tạo bộ nhớ đệm trên trang web WordPress của mình, chẳng hạn như hoặc , thì hầu hết đều cung cấp một cách nhanh chóng để xóa bộ nhớ đệm thông qua trang cài đặt của plugin
Sử dụng WP Super Cache làm ví dụ, trong bảng điều khiển WordPress của bạn, bạn sẽ điều hướng đến Cài đặt > WP Super Cache > Xóa bộ nhớ cache
Cách xóa bộ nhớ cache của bạn khỏi MyKinsta
Nếu bạn là người dùng Kinsta, thì cũng có một cách dễ dàng để bạn. Để làm điều này, đăng nhập vào tài khoản của bạn. Nhấp vào Công cụ, sau đó là Xóa bộ nhớ cache trong phần Bộ nhớ cache của trang
Khi bạn làm trống bộ đệm, hãy lưu các thay đổi của bạn. Sau đó truy cập lại trang web của bạn để xem liệu điều đó có khắc phục được sự cố không. Nếu không, đã đến lúc chuyển sang giải pháp khác
Đăng kí để nhận thư mới
Bạn muốn biết làm thế nào chúng tôi tăng lưu lượng truy cập của mình hơn 1000%?
Tham gia cùng hơn 20.000 người khác nhận bản tin hàng tuần của chúng tôi với các mẹo nội bộ về WordPress
4. Bật chế độ gỡ lỗi
Nếu bạn vẫn nhìn thấy Màn hình trắng chết chóc của WordPress, khu vực quản trị không hoạt động hoặc bạn cho rằng mình đã tìm ra vấn đề nhưng muốn tìm hiểu sâu hơn, bạn có thể bật chế độ gỡ lỗi. Điều này sẽ hiển thị bất kỳ lỗi nào đang xảy ra trên trang web của bạn
Để bật gỡ lỗi, bạn cần mở wp-config. tệp php của bản cài đặt WordPress của bạn. Trong đó, bạn sẽ tìm thấy dòng sau
define[ 'WP_DEBUG', false ];
Thay đổi “false” thành “true”, sau đó tải lại trang web của bạn. Nếu dòng này không tồn tại, bạn có thể thêm nó vào đầu tệp
Thay vì màn hình trắng, bạn sẽ nhận được màn hình trắng và một số thông báo lỗi. Đây không phải là một cải tiến lớn, nhưng nó chỉ là một sự khởi đầu. Thông báo lỗi WSoD sẽ cho biết vấn đề bắt nguồn từ tệp nào, như thế này
Cannot redeclare get_posts[] [previously declared in
/var/www/html/wordpress/wp-includes/post.php:1874] in
/var/www/html/wordpress/wp-content/plugins/my-test-plugin/my-test-plugin.php on line 38
Bạn có thể thấy ở cuối thông báo ví dụ này rằng sự cố nằm ở dòng 38 của plugin có tên my-test-plugin. Do đó, việc tắt plugin đó sẽ giải quyết được sự cố
Nếu bạn hoàn toàn không thấy bất kỳ lỗi nào sau khi bật chế độ gỡ lỗi, bạn có thể cần liên hệ với công ty lưu trữ web của mình. Có thể việc gỡ lỗi không được cấu hình đúng trên máy chủ của bạn
Khách hàng Kinsta có tùy chọn để. Từ bảng điều khiển MyKinsta, nhấp vào tên trang web của bạn, sau đó nhấp vào Công cụ. Trong gỡ lỗi WordPress, chọn Bật
Sau đó, bạn có thể truy cập nhật ký lỗi của mình trong phần Nhật ký của bảng điều khiển MyKinsta và khám phá chúng để tìm hiểu thêm về sự cố
Hãy nhớ rằng việc bật chế độ gỡ lỗi có thể làm lộ một số thông tin trên trang web của bạn cho người dùng không được chấp thuận. Do đó, hãy đảm bảo luôn tắt chế độ này khi sử dụng xong
Thông tin
Bạn có muốn chạy thử MyKinsta không?
5. Tăng giới hạn bộ nhớ của bạn
Nếu bạn vẫn thấy trang trống WSoD đáng sợ sau khi thử một số giải pháp trên hoặc bạn gặp lỗi phàn nàn về giới hạn bộ nhớ hoặc bộ nhớ đã hết, bạn sẽ cần gán thêm bộ nhớ cho ứng dụng
Điều này có thể được thực hiện thông qua wp-config. php trên nhiều lượt cài đặt WordPress. Mở tệp và thêm đoạn mã sau
define['WP_MEMORY_LIMIT', '64M'];
Nếu điều này dường như không hoạt động, bạn có một số tùy chọn. Trong một môi trường thông thường, bạn có thể sử dụng. htaccess để tăng giới hạn bộ nhớ. Chỉ cần thêm dòng sau
Đấu tranh với thời gian chết và các vấn đề WordPress? . Kiểm tra kế hoạch của chúng tôi
php_value memory_limit 64M
Nếu bạn không thể truy cập. htaccess, bạn có thể sử dụng tệp php của mình. ini để tăng giới hạn bộ nhớ thay thế
Để làm điều đó, hãy kết nối với máy chủ của bạn qua FTP. Trong thư mục gốc của trang web của bạn, hãy tìm tệp php. tập tin ini. Khi bạn xác định vị trí của nó, hãy thêm dòng sau vào bất kỳ đâu bên trong tệp
memory_limit = 64M
Nếu bạn vẫn hết bộ nhớ và cần chỉ định thêm, có thể đã xảy ra sự cố trong ứng dụng của bạn. Có lẽ chủ đề hoặc một trong các plugin của bạn đang sử dụng quá nhiều tài nguyên
Tại thời điểm này, bạn có thể muốn thuê một nhà phát triển để xem xét. Ngay cả máy chủ lưu trữ của bạn cũng có thể trợ giúp bằng cách hiển thị cho bạn nhật ký SQL và các thống kê tài nguyên khác cho trang web của bạn
Khách hàng của Kinsta sẽ không cần tăng giới hạn bộ nhớ vì tất cả các gói của chúng tôi đều đặt giới hạn bộ nhớ mặc định là 256 MB
6. Kiểm tra các vấn đề về quyền của tệp
Một nguyên nhân tiềm năng khác của WSoD là các vấn đề về quyền và quyền sở hữu. Có thể tự khắc phục sự cố này. Tuy nhiên, trừ khi bạn thực sự biết mình đang làm gì, chúng tôi khuyên bạn không nên làm như vậy vì bạn có thể vô tình tạo ra các lỗ hổng mà kẻ tấn công có thể khai thác
Khi nói đến quyền WordPress, có ba quy tắc đơn giản cần tuân theo
- Các tệp phải được đặt thành 664 hoặc 644
- Các thư mục nên được đặt thành 775 hoặc 755
- wp-config. tệp php phải được đặt thành 660, 600 hoặc 644
Nếu có quyền truy cập SSH vào máy chủ của mình, bạn có thể áp dụng các quy tắc thích hợp bằng lệnh sau, chạy lệnh này từ thư mục gốc của WordPress
sudo find . -type f -exec chmod 664 {} +
sudo find . -type d -exec chmod 775 {} +
sudo chmod 660 wp-config.php
Nếu bạn không chắc chắn cách thực hiện việc này hoặc hơi lo lắng, hãy tiếp tục và yêu cầu công ty lưu trữ web của bạn trợ giúp
7. Kiểm tra sự cố tự động cập nhật không thành công
Đôi khi WordPress gặp sự cố với các bản cập nhật, chẳng hạn như khi máy chủ hết thời gian chờ. Thường xuyên hơn không, vấn đề này tự động giải quyết. Tuy nhiên, trong một số trường hợp hiếm hoi, nó có thể dẫn đến WordPress White Screen of Death
Điều đầu tiên bạn nên làm là vào thư mục gốc WordPress của mình và xem có. tệp bảo trì ở đó [tên của tệp cũng có thể được viết tắt]
Điều bạn muốn làm là thử xóa tệp đó và tải lại trang web của mình
Nếu cập nhật thành công, nhưng , mọi thứ sẽ trở lại bình thường
Nếu cập nhật chưa hoàn tất, nó có thể tự động khởi động lại, trong trường hợp đó, mọi thứ sẽ trở lại bình thường như cũ
Nếu vẫn thất bại, hãy làm theo quy trình cập nhật thủ công được đề xuất cho WordPress, quy trình này sẽ giải quyết vấn đề một lần và mãi mãi
8. Giải quyết lỗi cú pháp hoặc khôi phục bản sao lưu
Một nguyên nhân phổ biến khác gây ra WSoD WordPress là khi bạn đang chỉnh sửa mã trên trang web WordPress của mình và vô tình nhập sai nội dung nào đó hoặc sử dụng sai cú pháp
Một ký tự ở sai vị trí có thể làm sập toàn bộ trang web của bạn, đó là lý do tại sao bạn không bao giờ nên chỉnh sửa mã trên trang web sản xuất trực tiếp của mình
Không phải lo lắng, mặc dù. Bạn luôn có thể kết nối với trang web của mình qua FTP và hoàn nguyên thay đổi bạn đã thực hiện theo cách thủ công. Nếu bạn không biết thay đổi nào đã gây ra sự cố, thì đây là lúc có các bản sao lưu WordPress tại chỗ sẽ hữu ích
Tại Kinsta, bạn có thể khôi phục trang web của mình về thời điểm sớm hơn chỉ bằng một cú nhấp chuột. Để thực hiện việc này, hãy đăng nhập vào bảng điều khiển MyKinsta của bạn và điều hướng đến Sao lưu
Hãy nhớ rằng nếu bạn sớm hơn, cũng có thể có thông báo lỗi cho biết lỗi cú pháp phân tích cú pháp. Nếu đây là trường hợp, nó sẽ cho bạn biết chính xác nơi tìm mã sự cố
9. Tăng khả năng xử lý văn bản PHP
Tại thời điểm này, nếu WSoD vẫn chưa được giải quyết, bạn có thể thử thêm một thủ thuật nữa. Trong một số ít trường hợp, sự cố này có thể xảy ra do một trang hoặc bài đăng quá dài
Nếu đúng như vậy, bạn có thể thử điều chỉnh khả năng xử lý văn bản PHP trên trang web của mình bằng cách tăng giới hạn quay lui và đệ quy. Để làm như vậy, hãy dán đoạn mã sau vào wp-config của bạn. tập tin php
/* Trick for long posts /
ini_set['pcre.recursion_limit',20000000];
ini_set['pcre.backtrack_limit',10000000];
Khi bạn thêm mã này, hãy lưu các thay đổi của bạn. Sau đó làm mới trang web của bạn để xem nó có hoạt động không
Đối mặt với màn hình trắng đáng sợ của WordPress? . 9 bản sửa lỗi này sẽ giúp trang web của bạn hoạt động trở lại trong nháy mắt. 💥Nhấp để TweetTóm lược
Màn hình trắng chết chóc của WordPress có thể cực kỳ khó chịu, thậm chí đáng sợ. Có một số điều có thể sai, nhưng may mắn thay, tình hình thường không tệ như vẻ ngoài của nó
Kiểm tra plugin và/hoặc chủ đề đơn giản sẽ khắc phục sự cố WSoD trong hầu hết các trường hợp. Làm quen với chắc chắn sẽ làm sáng tỏ vấn đề hơn và hướng dẫn bạn
Nếu bạn gặp phải bất kỳ tình huống Màn hình trắng chết chóc nào khác của WordPress, hãy cho chúng tôi biết để chúng tôi có thể rút kinh nghiệm và chia sẻ kinh nghiệm
Nhận tất cả các ứng dụng, cơ sở dữ liệu và trang web WordPress của bạn trực tuyến và dưới một mái nhà. Nền tảng đám mây hiệu suất cao, đầy đủ tính năng của chúng tôi bao gồm
- Dễ dàng thiết lập và quản lý trong bảng điều khiển MyKinsta
- Hỗ trợ chuyên gia 24/7
- Mạng và phần cứng Google Cloud Platform tốt nhất, được cung cấp bởi Kubernetes để có khả năng mở rộng tối đa
- Tích hợp Cloudflare cấp doanh nghiệp cho tốc độ và bảo mật
- Tiếp cận đối tượng toàn cầu với tối đa 35 trung tâm dữ liệu và hơn 275 PoP trên toàn thế giới
Hãy tự kiểm tra với $20 trong tháng đầu tiên của Lưu trữ ứng dụng hoặc Lưu trữ cơ sở dữ liệu. Khám phá kế hoạch của chúng tôi hoặc nói chuyện với bộ phận bán hàng để tìm thấy sự phù hợp nhất của bạn