1 và dùng tựa đề này để ghi dấu mốc đáng nhớ này - keo truc tuyen
Một lần nữa, lại đến ngày Cá tháng Tư! Tôi còn nhớ rõ ràng như in, vào hôm nay của năm ngoái, trang web chính thức của Typecho đã bất ngờ cập nhật bài viết mang tên “Điều này không phải là đùa, chúng tôi đã trở lại: Typecho 1.2.0”. Thật thú vị làm sao khi mọi thứ dường như đang lặp lại một cách kỳ diệu!
Hôm nay, một độc giả thân thiết đã để lại bình luận nhắc nhở rằng phiên bản Typecho 1.2 có một số lỗi cần được khắc phục. Ngay lập tức, tôi đã quyết định nâng cấp trang web cá nhân của mình lên phiên bản Typecho 1.2.1 và dùng tựa đề này để ghi dấu mốc đáng nhớ này.
Dưới đây là các bước nâng cấp chi tiết mà tôi đã thực hiện, nhằm mục đích ghi chép lại để
Bước 1: Sao lưu dữ liệu
Do tôi đang sử dụng cơ sở dữ liệu SQLite3 với tất cả các tệp được lưu trữ trong thư mục của trang web, nên tôi đã tiến hành đóng gói toàn bộ tập tin dữ liệu và tệp tin của trang web vào thư mục /backup/typecho_20230401
để đảm bảo an toàn.
cp -r /duong/den/typecho /backup/typecho_20230401
Bước 2: Tải xuống và giải nén phiên bản Typecho mới nhất
Tôi đã tải xuống phiên bản Typecho mới nhất và giải nén nó vào thư mục tạm thời tmp
.
wget [link]
unzip -d tmp typecho.zip
Bước 3: Xóa các tệp và thư mục cũ trong thư mục trang web Tôi đã xóa tất cả các tệp và thư mục gốc trong thư mục trang web để chuẩn bị cho quá trình thay thế bằng phiên bản mới.
rm /duong/den/typecho/index.php
rm /duong/den/typecho/install.php
rm -r /duong/den/typecho/var/
rm -r /duong/den/typecho/admin/
Bước 4: Sao chép các tệp và thư mục tương ứng vào thư mục trang web Tiếp theo, tôi đã sao chép tất cả các tệp và thư mục từ phiên bản mới vào thư mục trang web hiện tại.
cp /tmp/index.php /duong/den/typecho/index.php
cp /tmp/install.php /duong/den/typecho/install.php
cp -r /tmp/var/
cp -r /tmp/admin/
Bước 5: Truy cập giao diện quản bảng xếp hạng ngoại hạng anh trị blog Sau khi hoàn thành các bước trên, tôi đã truy cập vào phần quản trị của blog để kiểm tra xem mọi thứ đã hoạt động ổn định chưa.
Bước 6: Chỉnh tỷ lệ cá cược bóng đá sửa HyperDown.php
Để đảm bảo hình ảnh được hiển thị đúng cách, tôi đã thực hiện một số chỉnh sửa nhỏ trên trình phân tích cú pháp Markdown của Typecho, cụ thể là 88win tệp HyperDown.php
. May mắn thay, tôi đã ghi lại quá trình chỉnh sửa này trong một bài viết trước đó, vì vậy việc áp dụng những thay đổi này rất nhẹ nhàng và dễ dàng.
Tuy nhiên, có một điểm khác biệt quan trọng: Vị trí của tệp HyperDown.php
đã thay đổi. Trước đây, nó nằm trong thư mục var
, nhưng giờ đây, nó đã được chuyển sang thư mục con: var/Utils/HyperDown.php
.
Bước 7: Các vấn đề gặp phải Trong quá trình nâng cấp, tôi cũng đã gặp một số khó khăn nhỏ liên quan đến sự thay đổi cấu trúc thư mục và các tệp phụ thuộc. Tuy nhiên, nhờ vào tài liệu hướng dẫn chi tiết và kinh nghiệm trước đây, tôi đã có thể giải quyết tất cả các vấn đề một cách hiệu quả.
Hy vọng rằng những ghi chép này sẽ hữu ích cho bất kỳ ai đang muốn nâng cấp Typecho của họ lên phiên bản mới nhất!