Bí kíp Hướng dẫn Xử lý lỗi “MySQL Server Has Gone Away” trên WordPress Mới Nhất
Cơ sở tài liệu là thành phần chính của hầu hết những website tân tiến, do đó những lỗi tương quan đến tài liệu rất nhạy cảm. Ví dụ “MySQL server has gone away” trọn vẹn có thể khiến bạn tin rằng cơ sở tài liệu của bạn đã biết thành mất. Điều đó nghĩa là bạn cũng trọn vẹn có thể phải dùng đến bản sao lưu mới nhất của tớ để khởi động website của bạn.
Mặc dù nghe có vẻ như đáng sợ, tuy nhiên lỗi “MySQL server has gone away” rất dễ dàng khắc phục. Chỉ cần bạn kiểm tra theo những hướng dẫn sau này, website của bạn cũng trọn vẹn có thể trực tuyến lại trong vài phút.
Trong nội dung bài viết này, chúng tôi sẽ trình làng cho bạn biết lỗi “MySQL server has gone away” ra làm sao và trọn vẹn có thể gây ra lỗi gì cho website. Sau đó, chúng tôi sẽ hướng dẫn bạn cách khắc phục và ngăn lỗi này xuất hiện lại trong tương lai.
Nguyên nhân của lỗi “MySQL server has gone away”
Database bị corrupted, lỗi table hoặc không thể đọc được tài liệu
PHP ‘timeout’ được thiết lập quá thấp
‘Packets’ tài liệu trả về quá rộng
Cách xử lý lỗi “MySQL Server Has Gone Away”
1. Chỉnh sửa wp-db.php
Trường hợp PHP timeout thông số kỹ thuật kỹ thuật quá thấp mà database lại quá rộng dẫn đến tình trạng khi hết thời hạn PHP timeout nhưng database vẫn chưa query hoàn tất trọn vẹn có thể dẫn đến lôi “MySQL Server Has Gone Away”. Bạn trọn vẹn có thể thông số kỹ thuật kỹ thuật PHP timeout trong file wp-db.php như sau: Truy cập thư mục wp-includes > mở file wp-db.php thay đổi đọn code sau
$this->ready = true;
thay thế bằng codde sau này
$this->query(“set session wait_timeout=300”);
Thay đổi này sẽ đặt giá trị thời hạn chờ PHP của bạn thành 300 giây, sẽ cao hơn thế nữa thật nhiều so với mức bạn phải để ngăn ngừa bất kỳ lỗi nào hiển thị.
Bây giờ hãy lưu những thay đổi vào tệp wp-db.php của bạn và kiểm tra hoạt động và sinh hoạt giải trí.
2. Repair database website
Đôi khi cơ sở tài liệu WordPress của bạn cũng trọn vẹn có thể bị hỏng, do đó trọn vẹn có thể dẫn đến lỗi khi chúng ta nỗ lực thiết lập link với nó.
Để khắc phục sự cố này, bạn cũng trọn vẹn có thể sử dụng hiệu suất cao WordPress tích hợp để sửa chữa thay thế cơ sở tài liệu của tớ. Tuy nhiên, trước tiên, những bạn sẽ phải kích hoạt tính năng đó. Điều này cần bạn mở tệp wp-config.php để sửa đổi nó và thêm vào đoạn code sau
define(‘WP_ALLOW_REPAIR’, true);
Dòng mã đơn thuần và giản dị đó bảo WordPress kích hoạt hiệu suất cao sửa chữa thay thế cơ sở tài liệu. Lưu những thay đổi vào wp-config.php . Để chạy hiệu suất cao, chỉ việc truy vấn URL sau:
https://yourwebsite.com/wp-admin/maint/repair.php
WordPress tiếp theo này sẽ hỏi bạn có mong ước sửa chữa thay thế cơ sở tài liệu của bạn hoặc sửa chữa thay thế và tối ưu hóa nó không.
Sau khi repair hoàn tất bạn cũng trọn vẹn có thể gỡ bỏ doạn code vừa thêm ở trên và kiểm tra truy vấn.
3. Restore tài liệu của bạn về thời gian trước lúc có lỗi sảy ra nếu như thaot ác repair database không khắc phục được lỗi
Phương án này là phương án ở đầu cuối, riêng với hosting tại TinoHost bạn cũng trọn vẹn có thể tuân theo phía dẫn sau để restore tài liệu.
Đối với vps những bạn sẽ cần thử hiện thử công restore từ những bản backup định kỳ là bạn đã thiết lập trước đó.
Review Xử lý lỗi “MySQL Server Has Gone Away” trên WordPress mới nhất?
Bạn đang tìm kiếm từ khóa Xử lý lỗi “MySQL Server Has Gone Away” trên WordPress 2022-11-03 22:33:18 san sẻ Thủ Thuật về trong nội dung bài viết một cách Mới Nhất.
#Xử #lý #lỗi #MySQL #Server #trên #WordPress Xử lý lỗi “MySQL Server Has Gone Away” trên WordPress
===> Nếu bạn có thắc mắc hay yếu tố gì nội dung bài viết trọn vẹn có thể để lại phản hồi cuối bài nghen.