Computer >> Máy Tính >  >> Kết nối mạng >> Internet

10 lỗi WordPress phổ biến nhất (và cách khắc phục chúng)

10 lỗi WordPress phổ biến nhất (và cách khắc phục chúng)

Đối với một công cụ sở hữu 50% thị phần của toàn bộ Hệ thống quản lý nội dung (CMS), WordPress đã trở thành một tiêu chuẩn của riêng nó. Nhưng giống như bất kỳ công cụ nào, bạn có thể gặp sự cố WordPress thỉnh thoảng. Một số vấn đề trong số này là lỗi của người dùng và một số vấn đề khác là lỗi của phần mềm / máy chủ / máy chủ web.

Dưới đây là mười vấn đề WordPress phổ biến mà bạn có thể gặp phải và cách bạn có thể tự khắc phục chúng.

Lưu ý :Hướng dẫn này giả định rằng bạn đang sử dụng một máy chủ được chia sẻ có quyền truy cập cPanel.

1. Màn hình trắng trống

Sự cố này còn được gọi là “Màn hình trắng chết chóc” vì nó hiển thị một màn hình trống điển hình khi nó xảy ra và vì nó không hiển thị điểm nào về nguyên nhân có thể xảy ra. Đây là một trong những vấn đề khó giải quyết nhất.

Có một số nguyên nhân của vấn đề này và có một số giải pháp cho vấn đề này. Bạn có thể xem các giải pháp được liệt kê tại đây.

2. Lỗi máy chủ nội bộ

Lỗi Máy chủ Nội bộ thường do xung đột phần mềm, phần mềm trục trặc hoặc do dịch vụ máy chủ bị gián đoạn. Nó thường xảy ra khi máy chủ không thể thực thi phần mềm hoặc không thể kết nối với dịch vụ máy chủ như PHP hoặc Apache. Hãy thử các giải pháp bên dưới để giải quyết vấn đề này.

Lỗi cập nhật máy chủ

Nếu bạn chưa thực hiện bất kỳ thay đổi nào đối với trang web của mình và đột nhiên gặp phải lỗi này, thì đó có thể là phản ứng với một số thay đổi nội bộ đối với máy chủ web của bạn (chẳng hạn như nâng cấp máy chủ hoặc phiên bản PHP, cập nhật plugin tự động gây ra xung đột, v.v.) Liên hệ với máy chủ lưu trữ web của bạn và yêu cầu họ xem xét máy chủ của bạn.

Lỗi Permalinks

Nếu lỗi này xảy ra sau khi bạn thực hiện các thay đổi đối với cấu trúc liên kết cố định của trang web của mình, thì đó có thể là nguyên nhân gây ra lỗi.

1. Mở trình quản lý tệp của bạn trong cPanel.

10 lỗi WordPress phổ biến nhất (và cách khắc phục chúng)

2. Nhấp vào “Cài đặt”.

10 lỗi WordPress phổ biến nhất (và cách khắc phục chúng)

3. Đánh dấu vào hộp kiểm bên cạnh “Hiển thị tệp ẩn.”

10 lỗi WordPress phổ biến nhất (và cách khắc phục chúng)

Tìm tệp “.htaccess” và đổi tên nó thành “.htaccess_old.”

10 lỗi WordPress phổ biến nhất (và cách khắc phục chúng) 10 lỗi WordPress phổ biến nhất (và cách khắc phục chúng)

Cố gắng tải lại trang web của bạn. Nếu nó không hoạt động, thì bạn phải đặt lại liên kết cố định của mình. Bạn có thể thực hiện việc này trong Trang tổng quan WordPress của mình.

1. Đi tới Bảng điều khiển WordPress. Mở Cài đặt và điều hướng đến “Permalinks.”

10 lỗi WordPress phổ biến nhất (và cách khắc phục chúng)

2. Cuộn xuống cuối trang và nhấp vào “Lưu”. Hành động này tạo ra một tệp “.htaccess” không có lỗi mới cho trang web của bạn.

10 lỗi WordPress phổ biến nhất (và cách khắc phục chúng)

Lỗi plugin / chủ đề

Đôi khi nó có thể là vấn đề của một plugin được viết không tốt làm rối tung cơ sở dữ liệu của bạn. Để sửa lỗi này, hãy truy cập Trang tổng quan WordPress của bạn và hủy kích hoạt tất cả các plugin. (Nếu bạn không thể truy cập Trang tổng quan WordPress, hãy đổi tên thư mục “plugin” thành “plugins.old” và tạo một thư mục “plugin” trống mới.) Tải lại trang web của bạn. Khi nó trực tuyến trở lại, hãy kích hoạt lại lần lượt các plugin đã cài đặt của bạn. Kiểm tra trang web của bạn sau khi kích hoạt lại từng plugin cho đến khi bạn tìm ra thủ phạm.

Ngoài ra, lỗi này có thể do cập nhật chủ đề. Chuyển về chủ đề WordPress mặc định của bạn và cố gắng tải trang web của bạn. Nếu nó trực tuyến trở lại, điều đó có nghĩa là chủ đề của bạn đang có vấn đề.

Lỗi bộ nhớ PHP

Nếu không có cách nào trong số này hoạt động, thì hãy giải quyết lỗi bộ nhớ PHP bằng cách tăng giới hạn bộ nhớ tối đa trong tệp “wp-config.php”. Đây là cách thực hiện.

1. Truy cập cPanel của bạn và nhấp vào Trình quản lý tệp.

10 lỗi WordPress phổ biến nhất (và cách khắc phục chúng)

2. Mở thư mục “public_html” và cuộn cho đến khi bạn tìm thấy tệp có tên “wp-config.php.”

10 lỗi WordPress phổ biến nhất (và cách khắc phục chúng)

3. Nhấp chuột phải và chọn “Chỉnh sửa”. Cuộn xuống trang cho đến khi bạn tìm thấy dòng chữ, “Vậy là xong, dừng chỉnh sửa. Chúc bạn viết blog vui vẻ. ” Thêm mã này bên trên nó:

define('WP_MEMORY_LIMIT', '256M');
10 lỗi WordPress phổ biến nhất (và cách khắc phục chúng)

4. Nhấp vào “Lưu thay đổi” và đóng tệp.

10 lỗi WordPress phổ biến nhất (và cách khắc phục chúng)

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

Sự cố này xảy ra khi WordPress không thể kết nối với cơ sở dữ liệu của bạn. Cơ sở dữ liệu của bạn chứa tất cả phương tiện và nội dung mà bạn hiển thị trên trang web của mình, vì vậy khi điều này xảy ra, trang web của bạn sẽ chuyển sang chế độ ngoại tuyến.

Khởi động lại máy chủ MySQL của bạn

Trong cPanel của bạn, hãy tìm kiếm các tùy chọn để khởi động lại các dịch vụ của máy chủ và khởi động lại máy chủ MySQL. Bây giờ hãy kiểm tra kết nối trang web của bạn. Nếu sự cố vẫn tiếp diễn, hãy làm theo các bước tiếp theo.

Kiểm tra xem Máy chủ cơ sở dữ liệu có đang chạy không

Nếu sau khi khởi động lại máy chủ cơ sở dữ liệu, bạn vẫn không thể kết nối với cơ sở dữ liệu, thì có thể là máy chủ cơ sở dữ liệu bị lỗi. Để xác minh điều này, hãy mở phpMyAdmin từ cPanel hoặc bất kỳ trình quản lý cơ sở dữ liệu nào khác và xem liệu nó có thể kết nối với cơ sở dữ liệu hay không. Nếu bạn không thể đăng nhập hoặc không có bảng cơ sở dữ liệu nào hiển thị, rất có thể máy chủ MySQL bị lỗi (và việc khởi động lại nó không hiển thị). Liên hệ với công ty lưu trữ web của bạn ngay lập tức.

Kiểm tra xem các bảng cơ sở dữ liệu của bạn có tồn tại không

Nếu máy chủ cơ sở dữ liệu hoạt động tốt, tiếp theo bạn phải kiểm tra xem các bảng WordPress của mình có còn tồn tại hay không. Có thể là bạn đã vô tình xóa các bảng cơ sở dữ liệu, bảng đó bị hỏng hoặc phần mềm độc hại / tập lệnh bị nhiễm đã xóa sạch nó.

1. Mở phpMyAdmin từ cPanel và tìm kiếm các bảng cơ sở dữ liệu WordPress của bạn.

2. Nếu chúng tồn tại, hãy kiểm tra tất cả chúng và chọn “Bảng sửa chữa”

10 lỗi WordPress phổ biến nhất (và cách khắc phục chúng)

Kiểm tra thông tin đăng nhập của người dùng cơ sở dữ liệu

Cuối cùng, nếu vẫn thất bại, hãy kiểm tra tệp wp-config.php để xem bạn đã nhập đúng thông tin đăng nhập người dùng cơ sở dữ liệu chưa.

Trong tệp wp-config.php của bạn, hãy kiểm tra xem tên người dùng, tên cơ sở dữ liệu, máy chủ lưu trữ và mật khẩu. Ngoài ra, hãy kiểm tra xem tiền tố bảng có đúng không (mặc định là wp_). Nếu sai, hãy sửa lỗi và trang web của bạn sẽ trở lại bình thường.

10 lỗi WordPress phổ biến nhất (và cách khắc phục chúng)

4. Không thể truy cập Trang tổng quan WordPress của bạn

Lỗi này tương đối phổ biến. Khi điều này xảy ra, WordPress sẽ hiển thị một thông báo cho biết rằng cơ sở dữ liệu của bạn cần được sửa chữa. Nó hiển thị điều này bất cứ lúc nào bạn cố gắng truy cập trang tổng quan của mình.

1. Trong tệp ‘wp-config.php’, hãy thêm dòng mã sau vào một dòng mới:

define('WP_ALLOW_REPAIR', true);
10 lỗi WordPress phổ biến nhất (và cách khắc phục chúng)

2. Truy cập “https://www.yourwebsite.com/wpadmin/mait/repair.php.” (Thay thế “yourwebsite.com” bằng URL của trang web của bạn.) Quá trình sửa chữa bắt đầu và sửa bất kỳ lỗi nào trong cơ sở dữ liệu của bạn.

3. Quay lại tệp “wp-config.php” và xóa mã bạn đã thêm ở bước hai vì bất kỳ ai cũng có thể truy cập được.

4. Bây giờ bạn sẽ có trang web của mình trở lại bình thường mà không gặp bất kỳ sự cố nào.

Nếu sự cố vẫn tiếp diễn, thì đó có thể là một plugin hoặc chủ đề bị lỗi gây ra sự cố.

1. Điều hướng đến thư mục plugin của bạn, tức là wp-content.

2. Đổi tên thư mục “plugin” của bạn thành “plugins_old”, sau đó tạo một thư mục mới và đặt tên là “plugin”.

3. Kiểm tra trang web của bạn. Nếu bây giờ bạn có thể truy cập trang tổng quan của mình, thì có một plugin bị lỗi.

4. Để theo dõi plugin này, hãy di chuyển các tệp plugin khác nhau vào thư mục plugin mới. Sau mỗi lần di chuyển, hãy cố gắng truy cập trang tổng quan của bạn.

5. Plugin bị lỗi khi di chuyển sẽ ngăn bạn truy cập trang tổng quan của mình. Nhanh chóng xóa nó.

Nếu không có plugin nào bị lỗi, hãy lặp lại quy trình cho các tệp chủ đề.

5. Kết nối đã hết thời gian chờ

Dấu hiệu cho thấy lỗi này là "Kết nối đã hết thời gian chờ" sau khi trang web cố gắng tải. Vì bạn không can thiệp vào bất kỳ cài đặt cơ sở dữ liệu hoặc tệp WordPress cốt lõi nào, nên nó có thể bị xáo trộn.

Lý do cho lỗi này rất đơn giản. Trang web của bạn đang gửi nhiều yêu cầu đến máy chủ của bạn hơn mức nó có thể xử lý. Sau đây là các giải pháp để khắc phục lỗi này.

Tăng giới hạn bộ nhớ trong tệp wp-config.php

Lý do có thể xảy ra nhất cho lỗi này là "Giới hạn bộ nhớ PHP đã vượt quá." Bạn có thể tăng giới hạn bộ nhớ của PHP bằng cách thêm mã sau vào tệp wp-config.php của mình:

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

Hủy kích hoạt tất cả các plugin

Việc hủy kích hoạt các plugin WordPress của bạn có thể giúp theo dõi các chương trình plugin vi phạm. Một số plugin được viết kém chất lượng làm mất đi tài nguyên máy chủ đáng kể.

1. Đi tới phần Plugin trong bảng điều khiển WordPress và hủy kích hoạt tất cả các plugin.

2. Từ từ kích hoạt lại từng plugin một và xem plugin nào đang gây ra sự cố.

10 lỗi WordPress phổ biến nhất (và cách khắc phục chúng) 10 lỗi WordPress phổ biến nhất (và cách khắc phục chúng) 10 lỗi WordPress phổ biến nhất (và cách khắc phục chúng)

Liên hệ với máy chủ của bạn để được nâng cấp

Đôi khi, có thể gói lưu trữ của bạn không đủ để hỗ trợ tải trang web của bạn. Có nghĩa là bạn cần nâng cấp gói lưu trữ của mình (nghĩa là bạn cần thêm RAM / bộ nhớ cho nhu cầu lưu trữ của mình).

Liên hệ với máy chủ của bạn để có một kế hoạch mở rộng hơn cho trang web của bạn. Nâng cấp này có nghĩa là trang web của bạn có thể xử lý nhiều yêu cầu hơn và chấp nhận nhiều yêu cầu hơn từ các plugin của bạn.

6. Bị khóa khỏi Khu vực quản trị WordPress của bạn

Sự cố này có thể xảy ra với bất kỳ ai. Bạn có thể đã quên mật khẩu và mất quyền truy cập vào email khôi phục của mình. Bây giờ đó là một tình huống thực tế! Đôi khi điều này có thể là kết quả của một nỗ lực tấn công trang web WordPress của bạn. Để khôi phục quyền truy cập vào tài khoản của bạn, hãy tuân thủ quy trình sau.

1. Mở phpMyAdmin từ cPanel.

10 lỗi WordPress phổ biến nhất (và cách khắc phục chúng)

2. Nhấp vào “Cơ sở dữ liệu” và chọn cơ sở dữ liệu trang web WordPress của bạn. Tìm bảng “wp_users” (hoặc bảng “Người dùng” nếu bạn đang sử dụng tiền tố WP tùy chỉnh). Chọn nó.

10 lỗi WordPress phổ biến nhất (và cách khắc phục chúng) 10 lỗi WordPress phổ biến nhất (và cách khắc phục chúng)

2. Tìm tên người dùng WordPress của bạn trong cột này và chọn “Chỉnh sửa”.

10 lỗi WordPress phổ biến nhất (và cách khắc phục chúng) 10 lỗi WordPress phổ biến nhất (và cách khắc phục chúng)

Trong trang ngay sau đó, bạn sẽ thấy cột “user_password”. Đây là cột để chỉnh sửa. Bây giờ, hãy chỉnh sửa các ký tự lạ bằng mật khẩu mới của bạn.

10 lỗi WordPress phổ biến nhất (và cách khắc phục chúng)

Trên menu thả xuống bên cạnh nó, chọn “MD5” làm kỹ thuật mã hóa. Điều này nhằm đảm bảo mật khẩu của bạn bị che khuất để mọi người xem.

10 lỗi WordPress phổ biến nhất (và cách khắc phục chúng)

Nhấp vào “Bắt đầu” và cố gắng đăng nhập bằng thông tin đăng nhập mới của bạn.

7. Trang đăng nhập tiếp tục chuyển hướng

Trong trường hợp này, bạn không thể truy cập trang web của mình vì nó tiếp tục chuyển hướng. Trong hầu hết các trường hợp sau khi chuyển hướng trở lại trang đăng nhập của bạn một lúc, kết nối sẽ hết thời gian chờ. Bạn không thể xem trang tổng quan của trang web của mình do lỗi này. Dưới đây là mẹo về cách khắc phục các sự cố WordPress như thế này.

1. Xóa cookie, bộ nhớ cache và lịch sử trình duyệt của bạn và thử lại.

2. Nếu cách trên không hiệu quả, hãy làm theo giải pháp được nêu trong vấn đề hai ở trên. Hành động này sẽ tạo một tệp “.htacess” mới. Bây giờ hãy cố gắng đăng nhập. Trong hầu hết các trường hợp, điều này giải quyết được sự cố.

3. Hủy kích hoạt tất cả các plugin của bạn như đã giải thích trong giải pháp số năm ở trên.

Chỉnh sửa tệp wp-config.php của bạn

Nếu không có gì hoạt động cho đến thời điểm này, hãy thử cách sau:

1. Thêm mã sau vào tệp wp-config.php của bạn:

define(‘WP_HOME’,’<a href="https://yourwebsite.com">https://yourwebsite.com</a>’);
define(‘WP_SITEURL’,’<a href="https://yourwebsite.com">https://yourwebsite.com</a>’);
10 lỗi WordPress phổ biến nhất (và cách khắc phục chúng)

Lưu các thay đổi và thử đăng nhập lại. Nó sẽ hoạt động vào thời điểm này.

8. WordPress bị kẹt trong chế độ bảo trì

Thông thường, bạn cần cài đặt các bản cập nhật mới cho WordPress. Các bản cập nhật này có thể dành cho các plugin hoặc chủ đề. Đôi khi chúng là các bản cập nhật cho chính WordPress. Đừng lo lắng, vì WordPress xử lý tất cả những điều này tự động, nhưng đôi khi mọi thứ có thể gặp trục trặc.

Trong trường hợp này, trong quá trình bảo trì định kỳ, WordPress bị kẹt. Nó không thể hoàn thành hành động này và khóa bạn khỏi bảng điều khiển trang web của bạn. Trang web của bạn cũng hiển thị thông báo bảo trì liên tục cho người dùng.

1. Đăng nhập vào Bảng điều khiển của bạn và mở Trình quản lý tệp.

2. Tạo tìm kiếm tệp “.maintenance” trong thư mục gốc của bạn và xóa nó.

Thủ tục này sẽ giải quyết vấn đề của bạn. Tệp tạm thời “.maintenance” chịu trách nhiệm hiển thị thông báo này thay vì trang web của bạn. Xóa nó sẽ xóa tin nhắn này.

9. Không thể tải hình ảnh lên WordPress

Khi sự cố này xuất hiện, bạn không thể tải hình ảnh lên WordPress của mình. Đôi khi quá trình tải lên hoàn tất, nhưng nó có vẻ bị hỏng hoặc bị thiếu khi bạn tải lại.

Vấn đề là do các quyền liên quan đến thư mục tải lên trong WordPress.

1. Đăng nhập vào Bảng điều khiển của bạn. Đi tới Trình quản lý tệp.

2. Chuyển đến thư mục “public_html”. Tiếp theo, nhấp vào thư mục “wp-content”. Tìm thư mục “tải lên”.

3. Nhấp chuột phải vào thư mục “tải lên” và nhấp vào “thay đổi quyền”. Sao chép cài đặt trên hình ảnh bên dưới và chọn “Thay đổi quyền” để lưu.

10 lỗi WordPress phổ biến nhất (và cách khắc phục chúng) 10 lỗi WordPress phổ biến nhất (và cách khắc phục chúng)

Điều này sẽ giải quyết vấn đề tải lên của bạn.

10. Sửa lỗi 404

Nếu bạn cố tình xóa một bài đăng / trang, thì lỗi 404 sẽ xảy ra và bạn có thể bỏ qua nó một cách an toàn. Nếu nó xuất hiện lỗi 404 trên một trang được cho là có ở đó, thì có thể là do sự cố liên kết cố định.

1. Đi tới Trang tổng quan WordPress của bạn, nhấp vào Cài đặt và sau đó nhấp vào Liên kết cố định.

10 lỗi WordPress phổ biến nhất (và cách khắc phục chúng)

2. Nhấp vào nút “Lưu thay đổi”.

10 lỗi WordPress phổ biến nhất (và cách khắc phục chúng)

Vấn đề sẽ không còn nữa.

Nếu cách trên không hoạt động, hãy liên hệ với nhà cung cấp máy chủ lưu trữ của bạn. Yêu cầu họ bật mod_rewrite quy tắc.

Kết luận

Trên đây là một số vấn đề khó chịu nhất mà bạn có thể gặp phải với WordPress. Vì vậy, khi bạn gặp họ tiếp theo, đừng hoảng sợ. Xem xét các giải pháp được đề xuất ở trên và sau đó tiếp tục khôi phục lại trang web của bạn. Bạn có thể trở thành bộ phận hỗ trợ CNTT của chính mình và khắc phục các sự cố WordPress trong tích tắc.