Bạn có thấy rằng trang web WordPress của mình liên tục không ổn định và tất cả những gì bạn có thể nói là “Tôi không làm gì cả, tôi thề !? Tuy nhiên, bạn thấy các lỗi cho biết tệp của bạn hoặc cơ sở dữ liệu của bạn bị hỏng, bị thiếu hoặc bị hỏng.

Đây là những lỗi xuất hiện và biến mất thường xuyên:

"Cảnh báo: allow_once (path / to / file.php) [function.require-once]: không thể mở luồng: Không có tệp hoặc thư mục như vậy trong ..."

Hoặc đó có thể là lỗi: " không thể phù hợp với les kết nối cơ sở dữ liệu »

Đừng lo lắng, vì hôm nay tôi sẽ cho bạn biết những lỗi này xảy ra như thế nào và cách khắc phục chúng và quan trọng nhất, tôi sẽ cho bạn biết nguyên nhân tại sao rất có thể sự cố đó chắc chắn không phải lỗi của bạn.

Những nguyên nhân có thể là gì?

Có thể khó tìm ra nguyên nhân chính xác của bất kỳ lỗi nào trong số này, vì có một số nguyên nhân có thể xảy ra đáng kể.

Dưới đây là những lý do chính khiến cơ sở dữ liệu của bạn có thể bị hỏng, bị thiếu hoặc bị nghiền nát:

  • Thông tin đăng nhập cơ sở dữ liệu không được nhập chính xác trong tệp "wp-config.php" của bạn.
  • Máy chủ của bạn bị quá tải
  • Đã xảy ra sự cố phần cứng trên máy chủ
  • Bạn gặp lỗi với MySQL hoặc phiên bản PHP bạn đang sử dụng hoặc các plugin và chủ đề của bạn.
  • Có một máy chủ bị gián đoạn như giới hạn bộ nhớ đã đạt được.
  • Trang web của bạn có thể đã bị hack.

Dù lý do là gì, có một số phương pháp bạn có thể sử dụng để sửa lỗi trên blog WordPress.

Backup and Restore

Giải pháp tốt nhất để sửa lỗi và tệp bị hỏng hoặc sự cố với cơ sở dữ liệu là khôi phục trang web của bạn từ bản sao lưu mà bạn đã có. Nếu bạn không có bản sao lưu mà bạn có thể khôi phục, thì bạn có thể thực hiện các giải pháp khác.

Trước khi đưa ra cho mình các tùy chọn khác cùng một lúc, bạn cần sao lưu toàn bộ trang web của mình. Ngay cả khi cái sau không hoạt động bình thường, mọi thứ có thể trở nên tồi tệ hơn vì vậy tốt hơn là bạn nên có một cái gì đó hơn là không có gì cả.

Dưới đây là danh sách các hướng dẫn mà bạn có thể tham khảo để tìm hiểu thêm về các phương pháp sao lưu trong WordPress:

Cách sửa lỗi cơ sở dữ liệu

Có hai cách để sửa chữa cơ sở dữ liệu bị hỏng.

Nếu bạn thấy thông báo "Không thể thiết lập lỗi kết nối với cơ sở dữ liệu", bạn có thể tham khảo hướng dẫn này để biết thêm chi tiết về cách giải quyết sự cố này: Cách khắc phục "lỗi thiết lập kết nối cơ sở dữ liệu" kết nối với cơ sở dữ liệu trên WordPress » https://blogpascher.com/plugins-wordpress/comment-corriger-lerreur-detablissement-dune-connexion-a-la-base-de-donnees-sur-wordpress.

Ngoài ra còn có một điều bạn có thể thử làm việc cho hầu hết các vấn đề, bao gồm cả trường hợp cơ sở dữ liệu của bạn bị hỏng.

Bạn có thể thêm dòng này vào tệp "wp-config.php", nằm ở thư mục gốc của cài đặt của bạn:

define ( 'WP_ALLOW_REPAIR', true);

Bạn có thể thêm nó vào bất kỳ đâu trong tệp của mình miễn là nó chưa được nhúng vào giữa một hàm chẳng hạn. Tôi khuyên bạn nên đặt nó trực tiếp trước dòng sau:

/ * Đó là tất cả, ngăn chặn chỉnh sửa! Chúc mừng blog. * /

Hãy nhớ rằng bạn chỉ cần đăng nhập để xem trang này khi bạn đã hoàn thành việc sửa chữa cơ sở dữ liệu của mình, hãy nhớ xóa dòng được đề cập trước đó. Nếu không, mọi người có thể truy cập trang này.

Khi bạn truy cập liên kết, bạn có thể chọn một hình thức nhắc bạn sửa chữa cơ sở dữ liệu.

Khi quá trình hoàn tất, trang web của bạn sẽ được sửa chữa đầy đủ (ít nhất là cơ sở dữ liệu).

Nếu điều đó không làm việc, bạn có thể sửa chữa cơ sở dữ liệu của mình thông qua phpMyAdmin.

Sau khi đăng nhập, hãy nhấp vào cơ sở dữ liệu của bạn trên danh sách bên trái, cuộn xuống và nhấp vào hộp kiểm “Kiểm tra tất cả”. Từ danh sách thả xuống bên cạnh, hãy chọn “Bảng sửa chữa”.

Sửa chữa bảng

Làm thế nào để sửa file đã mất hoặc bị hỏng

Điều gì sẽ xảy ra nếu các tệp của bạn bị thiếu hoặc bị hỏng? Bạn cũng có thể sửa chúng.

Nếu gần đây bạn đã cài đặt chứng chỉ SSL trên trang web của mình, hình ảnh của bạn có thể bị thiếu. Để giải quyết vấn đề này, hãy thay thế các liên kết hình ảnh của bạn để bao gồm tiền tố https.

Đối với hầu hết các sự cố khác, việc thay thế tệp vi phạm bằng một bản sao mới sẽ giải quyết được sự cố.

Bạn có thể sử dụng một FTP client Để thay thế các tệp WordPress cốt lõi bằng các bản sao mới, bạn có thể tìm thấy bằng cách tải xuống bản sao của phần mềm từCài đặt WordPress.

Sau khi giải nén tệp ZIP, bạn có thể tải các tệp mới lên trang web của mình. Chỉ cần đảm bảo rời khỏi tiết mục của bạn / Wp-content / nguyên vẹn, trừ khi bạn muốn mất tất cả các tệp phương tiện và hình ảnh mà bạn đã tải xuống trang web của mình.

Bạn cũng có thể thử với các plugin và chủ đề bạn đã cài đặt. Sự khác biệt duy nhất là thay vì tải lên một bản sao mới của WordPress, bạn tải lên một bản sao mới của các tệp plugin và chủ đề.

Đó là tất cả những gì trong hướng dẫn này, tôi hy vọng nó sẽ cho phép bạn sửa các lỗi trên cơ sở dữ liệu và trên các tệp. blog của bạn. Nếu bạn có bất kỳ câu hỏi nào, xin vui lòng đừng ngần ngại.