Công nghệ

PHP 5.6 và 7.0 hết hỗ trợ bảo mật: website cần nâng PHP thế nào

Ảnh minh hoạ: PHP 5.6 và 7.0 hết hỗ trợ bảo mật: website WordPress cần nâng PHP thế nào

Cuối năm 2018, hai nhánh PHP phổ biến là 5.6 và 7.0 đã kết thúc vòng đời. Theo trang quản lý nhánh hết hỗ trợ của PHP, 5.6 dừng ngày 31/12/2018 (bản cuối 5.6.40), còn 7.0 có bản cuối 7.0.33 và được ghi nhận hết hỗ trợ ngày 10/1/2019. Từ đó, các nhánh này không còn nhận bản vá bảo mật. Nếu website WordPress của bạn vẫn chạy PHP cũ, đây là lúc lên kế hoạch nâng cấp.

Vì sao phải nâng PHP

  • Bảo mật: lỗ hổng mới phát hiện sẽ không được vá trên phiên bản đã hết hỗ trợ.
  • Hiệu năng: các phiên bản PHP 7.x trở lên nhìn chung xử lý nhanh hơn 5.6 và dùng ít bộ nhớ hơn.
  • Tương thích: plugin và theme mới dần yêu cầu phiên bản PHP cao hơn.

Việc nâng PHP không làm thay đổi nội dung bài viết, nhưng có thể làm lộ ra lỗi ở theme hoặc plugin cũ, vì vậy cần kiểm tra trước khi áp dụng lên website thật.

Quy trình nâng PHP gợi ý

Bước 1: Kiểm tra phiên bản hiện tại. Xem trong bảng điều khiển hosting hoặc hỏi nhà cung cấp. Một số plugin chẩn đoán cũng hiển thị phiên bản PHP.

Bước 2: Sao lưu toàn bộ. Sao lưu cả tệp và cơ sở dữ liệu, kiểm tra bản sao lưu có thể khôi phục được.

Bước 3: Cập nhật WordPress, theme và plugin. Lên bản mới nhất, gỡ plugin không còn dùng. Xem trang mô tả của plugin xem có ghi tương thích PHP không.

Bước 4: Thử trên bản sao (staging). Nếu hosting hỗ trợ, tạo bản sao website, đổi PHP trên bản sao đó, duyệt thử các trang chính, biểu mẫu, thanh toán, đăng nhập quản trị.

Bước 5: Đổi phiên bản PHP trên website thật. Chọn một nhánh còn được hỗ trợ. Tại thời điểm này, các nhánh 7.1, 7.2 và 7.3 vẫn trong thời gian hỗ trợ; hãy xem bảng phiên bản hiện hành tại php.net và khuyến nghị của WordPress. Thực hiện vào lúc ít khách truy cập.

Bước 6: Kiểm tra sau khi đổi. Mở trang chủ, bài viết, trang sản phẩm, giỏ hàng, biểu mẫu liên hệ. Xem nhật ký lỗi (error log) để tìm cảnh báo.

Bước 7: Sẵn sàng quay lại. Nếu gặp lỗi nghiêm trọng, đổi về phiên bản cũ ngay để website hoạt động, rồi tìm nguyên nhân trên bản sao.

Lỗi thường gặp sau khi nâng

  • Màn hình trắng hoặc lỗi 500: thường do plugin hoặc theme cũ dùng hàm không còn hỗ trợ. Tắt plugin nghi ngờ bằng cách đổi tên thư mục của nó qua FTP hoặc trình quản lý tệp.
  • Cảnh báo “deprecated”: chưa phải lỗi chặn, nhưng báo hiệu mã nguồn cần cập nhật.
  • Mất kết nối với dịch vụ ngoài: do thiếu tiện ích mở rộng PHP, nhờ nhà cung cấp hosting bật giúp.

Nếu theme hoặc plugin do bên khác phát triển và không còn cập nhật, nên cân nhắc thay thế bằng giải pháp còn được duy trì.

Khi nào nên nhờ hỗ trợ

Website bán hàng, đặt dịch vụ hoặc có nhiều tuỳ biến nên có người kỹ thuật theo dõi trong buổi chuyển đổi. Nếu cần hỗ trợ, có thể liên hệ đội Công nghệ của HVSC.

Cập nhật 2026: Các bản WordPress về sau đã có mục Công cụ > Tình trạng website để xem phiên bản PHP. PHP 5.6 và 7.0 đã lỗi thời từ lâu; bản thân các nhánh 7.x cũng đã hết hỗ trợ. Theo trang yêu cầu của WordPress.org, khuyến nghị hiện nay là PHP 8.3 trở lên, còn mức tối thiểu được ghi là 7.4 (và các bản này cũng đã hết vòng đời). Hãy kiểm tra lại trang php.net và WordPress.org khi lên kế hoạch.

Câu hỏi thường gặp

Tôi không biết website đang dùng PHP nào, hỏi ở đâu?

Xem trong bảng điều khiển hosting, hoặc hỏi nhà cung cấp hosting.

Nâng PHP có làm mất dữ liệu không?

Việc đổi phiên bản PHP không xoá dữ liệu, nhưng nên sao lưu trước để phòng trường hợp lỗi tương thích.

Có thể nhảy thẳng lên bản mới nhất không?

Có thể nếu theme và plugin tương thích, nhưng nên thử trên bản sao trước và nâng từng bước nếu gặp lỗi.

Nguồn tham khảo

Cần website, app hoặc phần mềm cho doanh nghiệp?

HVSC bán những hệ thống đã chạy thật, bàn giao kèm vận hành và bảo trì.

Câu hỏi thường gặp

Tôi không biết website đang dùng PHP nào, hỏi ở đâu?

Xem trong bảng điều khiển hosting, hoặc hỏi nhà cung cấp hosting.

Nâng PHP có làm mất dữ liệu không?

Việc đổi phiên bản PHP không xoá dữ liệu, nhưng nên sao lưu trước để phòng trường hợp lỗi tương thích.

Có thể nhảy thẳng lên bản mới nhất không?

Có thể nếu theme và plugin tương thích, nhưng nên thử trên bản sao trước và nâng từng bước nếu gặp lỗi.

Website HVSC đang được nâng cấp liên tục — một số nội dung có thể được cập nhật thêm.