Tự động nâng cấp cơ sở dữ liệu Wordpress


7

Tôi đã thiết lập cập nhật tự động trên Wordpresses của mình bằng cách thêm

/* Updates */
define('WP_AUTO_UPDATE_CORE', true);

trong wp-config.phptập tin

Khi Wordpress phát hành phiên bản mới, khi tôi cố gắng truy cập wp-admin, tôi nhận được màn hình này màn phàn nàn về yêu cầu nâng cấp db. Sau khi nhấn nút, db được nâng cấp và tôi nhận được màn hình này màn và tất cả khởi động lại để hoạt động.

Làm cách nào tôi có thể xóa và tự động hóa yêu cầu gây phiền nhiễu này khỏi Wordpress? Có một số mã để đặt trong wp-config.phptập tin? Một người dùng Wordpresses tiêu chuẩn của tôi sợ hãi khi nhìn thấy những màn hình này. Như tôi đã thực hiện với các Bản phát hành chính, tôi có thể tự động nâng cấp db này không?


Dựa trên những gì tôi có thể nói auto-update-core cũng sẽ tự động cập nhật các phiên bản cơ sở dữ liệu cho bạn. Tất cả tôi có thể nghĩ là quá trình này thất bại cho bạn. Bạn có thể kiểm tra nhật ký lỗi PHP của mình trong khoảng thời gian bạn nghi ngờ bạn đã nhận được bản nâng cấp và gửi lỗi thông qua Trac.
Nicholas Pickering

Câu trả lời:


2

Vì vậy, bạn sẽ tự động hóa bản sao lưu của mình để được kích hoạt trước khi bắt đầu nâng cấp DB?

Trong khi câu hỏi có giá trị đặc biệt là trong một bối cảnh nhiều mặt (trong đó kịch bản hơi khác một chút) tôi không chắc chắn rằng đó là điều thông minh để làm. Thông báo đó có thể đã nói "đây là cơ hội cuối cùng của bạn để thực hiện sao lưu DB, chỉ nhấp vào nút sau khi bạn đã thực hiện xong".

Mặc dù đã lâu rồi kể từ khi wordpress có sự thay đổi DB rủi ro lớn, điều này có thể xảy ra một lần nữa. Bạn có chắc chắn rằng bạn muốn trang web của bạn thất bại mà không biết ngay lập tức về điều đó? 30 giây bạn lãng phí cứ sau 4 giây là một cái giá nhỏ để trả cho sự an tâm, đặc biệt nếu đó là những trang web bạn được trả tiền để duy trì.


Tôi có tất cả các trang web của mình được sao lưu mỗi ngày một lần (tệp và db) và tôi giữ các bản sao lưu này trong 6 tháng trong một thiết bị lưu trữ. Tôi cần xóa lời nhắc này khỏi Wordpress vì tôi đã tự động cập nhật và có thể khách hàng của tôi truy cập vào phần phụ trợ trước tôi (và tôi không muốn làm phiền họ, thậm chí nhiều hơn nếu họ trả tiền cho tôi để phát triển, tạo, sửa đổi và duy trì trang web).
Mattia Merlini

Như tôi đã nói câu hỏi có công. Tôi muốn nói rằng vấn đề bắt đầu khi bạn có bật cập nhật tự động. Vấn đề với các bản sao lưu không bao giờ là bản sao lưu mà luôn luôn là khôi phục. Nếu bạn mất một tuần để xác định thất bại (giả sử SEO yaost đã thất bại, điều gì đó bạn sẽ không nhận thấy ngay lập tức), làm thế nào để bạn khôi phục mà không mất nội dung mới được thêm vào trong tuần đó?
Đánh dấu Kaplun

2
Đó là một chủ đề khó khăn những gì bạn đang nói. Phiên bản các bảng db không phải là một vấn đề nhỏ và tôi muốn thảo luận với bạn về điều này, có lẽ trong một câu hỏi mới. Nhưng điều này được tách ra từ câu hỏi ban đầu của tôi. Vì vậy, giả sử tôi có một hệ thống có thể lưu, lập danh mục và khôi phục hiệu quả một db wordpress.
Mattia Merlini

Điểm có thể tự động cập nhật lõi nếu nó không tự động kết hợp cơ sở dữ liệu với nó. Câu hỏi rất hợp lệ và nhóm nòng cốt đã quyết định đây là điều cần được thực hiện.
Nicholas Pickering
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.