Sửa website bị lỗi: 6 lỗi thường gặp, cách tự kiểm tra và giá sửa
Sửa website nên bắt đầu bằng việc xác định lỗi thuộc nhóm nào: trắng trang, lỗi 500, form không gửi, hết hạn SSL, tải chậm hay vỡ giao diện sau cập nhật. Chủ website tự kiểm tra được tên miền, hạn SSL, dung lượng máy chủ và thay đổi gần đây. Phần đọc nhật ký lỗi, sửa mã nguồn và khôi phục bản sao lưu nên giao kỹ thuật viên.
Website bị lỗi đúng lúc đang chạy quảng cáo là tình huống không ai muốn. Bài này giúp chủ website gọi đúng tên lỗi, biết việc gì tự kiểm tra được trong mười phút, cần gửi thông tin gì để người sửa bắt tay vào ngay, khi nào quay về bản cũ là cách sửa đúng, và nên trả theo giờ hay mua gói.
Website bị lỗi thường gặp những lỗi nào?
Phần lớn yêu cầu sửa lỗi website rơi vào sáu nhóm trong bảng dưới. Gọi đúng tên nhóm giúp rút ngắn thời gian chẩn đoán, vì mỗi nhóm có một chỗ cần xem trước. Cột “chủ website tự kiểm tra” chỉ gồm việc không đụng mã nguồn và không làm tình hình xấu hơn. Cột “cần kỹ thuật viên” là phần phải có quyền vào máy chủ, đọc được nhật ký lỗi và có bản sao lưu để quay lại.
| Lỗi | Nguyên nhân thường gặp | Chủ website tự kiểm tra | Cần kỹ thuật viên |
|---|---|---|---|
| Trắng trang | Lỗi PHP sau cập nhật plugin hoặc giao diện, hết bộ nhớ, thiếu tệp | Thử trình duyệt và mạng khác; nhớ lại vừa cập nhật gì | Đọc nhật ký lỗi, tắt plugin gây lỗi, khôi phục tệp |
| Lỗi 500 | Sai tệp cấu hình máy chủ, phiên bản PHP không tương thích, cơ sở dữ liệu quá tải | Xem thông báo từ nơi đặt máy chủ, dung lượng đĩa còn không | Kiểm tra cấu hình, phiên bản PHP, kết nối MySQL |
| Form không gửi | Thư bị chặn do gửi bằng hàm thư mặc định, sai cấu hình gửi thư, mã chống spam hết hạn | Tự gửi thử một form, xem hộp thư rác, hộp thư đã đầy chưa | Cấu hình lại kênh gửi thư, bản ghi tên miền cho thư, lưu yêu cầu vào cơ sở dữ liệu |
| Hết hạn SSL | Chứng chỉ không tự gia hạn, tên miền đổi nơi trỏ | Bấm biểu tượng ổ khoá trên trình duyệt để xem ngày hết hạn | Cấp lại chứng chỉ, bật tự gia hạn |
| Tải chậm | Ảnh nặng, thiếu bộ nhớ đệm, quá nhiều plugin, máy chủ yếu, truy vấn chậm | Đo bằng PageSpeed Insights, ghi lại trang nào chậm và từ khi nào | Tối ưu ảnh, bộ nhớ đệm, CDN, truy vấn cơ sở dữ liệu |
| Vỡ giao diện sau cập nhật | Giao diện con không khớp bản mới, bộ nhớ đệm còn bản cũ, xung đột mã lệnh | Xoá bộ nhớ đệm trình duyệt, mở cửa sổ ẩn danh để so | Quay về bản trước, sửa chỗ không tương thích trên bản thử |
Chủ website nên tự kiểm tra gì trước khi gọi kỹ thuật?
Có bốn việc làm được trong khoảng mười phút. Một, mở website bằng điện thoại dùng mạng di động để loại trường hợp lỗi chỉ nằm ở mạng văn phòng. Hai, xem tên miền và gói đặt máy chủ còn hạn không, vì khá nhiều ca “website sập” thật ra là quên gia hạn. Ba, xem ngày hết hạn SSL. Bốn, hỏi nội bộ xem hôm qua có ai cập nhật plugin, đổi mật khẩu, sửa tệp hay cài thêm gì không.
Những việc không nên tự làm khi chưa có bản sao lưu: xoá plugin, sửa tệp cấu hình, bấm cập nhật hàng loạt với hy vọng lỗi tự hết, khôi phục một bản sao lưu cũ đè lên bản đang chạy. Các thao tác này có thể xoá mất dấu vết giúp tìm nguyên nhân, hoặc làm mất đơn hàng và nội dung vừa nhập.
Gửi thông tin gì để việc sửa website bắt đầu nhanh?
Thời gian mất nhiều khi sửa lỗi thường không phải lúc sửa, mà là lúc hỏi qua hỏi lại để biết lỗi nằm ở đâu và xin quyền truy cập. Một tin nhắn đủ sáu ý dưới đây giúp kỹ thuật viên bắt đầu ngay. Mật khẩu không nên gửi dạng văn bản trong nhóm nhắn tin chung; nên tạo tài khoản riêng cho người sửa và thu hồi sau khi xong.
- Địa chỉ trang bị lỗi và ảnh chụp màn hình có cả thanh địa chỉ.
- Thời điểm bắt đầu thấy lỗi; lỗi xảy ra với mọi người hay chỉ một số thiết bị.
- Thay đổi gần đây: cập nhật, cài plugin, đổi nơi đặt máy chủ, sửa nội dung.
- Nền tảng đang dùng: WordPress, WooCommerce, Laravel, Next.js hay website viết riêng.
- Hiện trạng sao lưu: có bản sao lưu không, bản gần đây là ngày nào.
- Người có quyền cấp tài khoản quản trị và tài khoản máy chủ.
Khi nào khôi phục bản cũ là cách sửa đúng?
Khôi phục bản cũ là cách sửa đúng khi ba điều cùng có mặt: lỗi xuất hiện ngay sau một thay đổi đã biết, có bản sao lưu sạch chụp trước thay đổi đó, và từ lúc sao lưu đến giờ không phát sinh dữ liệu quan trọng. Một website giới thiệu vỡ giao diện sau khi cập nhật là ví dụ điển hình: quay về bản hôm qua cho website chạy lại, rồi mới tìm nguyên nhân trên bản thử.
Khôi phục không còn là lựa chọn tốt khi website có đơn hàng, tài khoản hoặc bài viết mới sau thời điểm sao lưu, vì khôi phục toàn bộ sẽ xoá các dữ liệu đó. Khi ấy chỉ nên khôi phục phần mã nguồn và giữ cơ sở dữ liệu hiện tại, hoặc sửa tại chỗ. Khôi phục cũng không giải quyết được lỗi do máy chủ đổi phiên bản PHP: bản cũ đưa lên vẫn gặp đúng lỗi đó.
Sửa website giá bao nhiêu: trả theo giờ hay mua gói?
Uptech tính sửa lỗi theo giờ kỹ thuật. Khách không mua gói trả 900.000đ mỗi giờ, tối thiểu 2 giờ mỗi lần, tức mỗi lần sửa từ 1.800.000đ. Khách có gói bảo trì dùng giờ trong gói trước, giờ vượt tính 700.000đ. Xử lý khẩn website sập hoặc bị mã độc ngoài gói có giá từ 5.000.000đ một lần. Giá chưa gồm VAT 10%. Theo khảo sát trang công khai tháng 10/2026, giờ kỹ thuật lẻ trên thị trường có nơi niêm yết khoảng 329.000đ, nên mức của Uptech không phải mức thấp.
Ví dụ: một lỗi form mất 3 giờ. Trả lẻ là 3 × 900.000đ = 2.700.000đ. Với gói Thiết yếu 1.500.000đ mỗi tháng gồm 2 giờ, giờ thứ ba tính 700.000đ, tháng đó chi 1.500.000đ + 700.000đ = 2.200.000đ, kèm cập nhật, sao lưu và theo dõi. Nhưng hợp đồng gói tối thiểu 3 tháng, tức 3 × 1.500.000đ = 4.500.000đ. Website cả năm chỉ hỏng một lần thì trả lẻ lợi hơn; website tháng nào cũng có việc thì gói lợi hơn.
Sửa xong cần làm gì để lỗi không lặp lại?
Một lần sửa đúng nghĩa kết thúc bằng ba thứ: nguyên nhân được ghi lại bằng một câu dễ hiểu, danh sách thay đổi đã làm, và một việc phòng ngừa. Lỗi form thì thêm kiểm tra gửi thử định kỳ. Hết hạn SSL thì bật tự gia hạn và đặt lịch nhắc. Vỡ giao diện sau cập nhật thì từ nay cập nhật trên bản thử trước.
Nếu website gặp từ hai sự cố trở lên trong một quý, nên xem lại cách vận hành thay vì tiếp tục sửa từng lần. Công cụ “Chấm điểm rủi ro và ước tính giờ bảo trì” trên trang dịch vụ bảo trì website cho ra điểm rủi ro, số giờ kỹ thuật ước tính mỗi tháng và so sánh giữa mua gói với trả theo giờ lẻ. Số liệu trong công cụ là quy ước minh hoạ.
Câu hỏi thường gặp
Giải đáp nhanh những điểm doanh nghiệp hay hỏi về chủ đề này.
Website bị lỗi trắng trang thì làm gì trước?
Trước hết thử mở bằng thiết bị và mạng khác để chắc lỗi nằm ở website. Sau đó nhớ lại thay đổi gần đây, thường là cập nhật plugin hoặc giao diện. Đừng xoá hay cập nhật thêm khi chưa có bản sao lưu. Gửi cho kỹ thuật viên địa chỉ trang lỗi, thời điểm bắt đầu và thay đổi vừa làm.
Sửa website mất bao lâu?
Lỗi do một plugin hoặc một cấu hình thường xử lý trong 1 đến 3 giờ kỹ thuật khi đã có quyền truy cập. Lỗi liên quan đến dữ liệu hoặc mã nguồn viết riêng cần đọc lâu hơn. Với khách có gói, Uptech bắt đầu xử lý sự cố nghiêm trọng trong 1 đến 4 giờ làm việc tuỳ gói; đây là thời gian bắt đầu, không phải thời gian xong.
Uptech có sửa website do đơn vị khác làm không?
Có. Uptech nhận sửa WordPress, WooCommerce, Laravel, PHP thuần, Next.js, React, .NET và website viết riêng. Sửa lẻ tính 900.000đ mỗi giờ, tối thiểu 2 giờ mỗi lần, chưa VAT. Nếu sau đó chuyển sang gói bảo trì, website không do Uptech làm cần khảo sát tiếp nhận 3.000.000đ một lần.
Vì sao form liên hệ không gửi được dù website vẫn chạy?
Phần lớn do khâu gửi thư. Website gửi bằng hàm thư mặc định của máy chủ nên thư bị coi là rác, hoặc cấu hình gửi thư đổi mật khẩu mà chưa cập nhật. Cách xử lý bền là cấu hình kênh gửi thư có xác thực, thêm bản ghi tên miền cho thư và lưu mọi yêu cầu vào cơ sở dữ liệu.
Nhờ Uptech khảo sát và báo gói bảo trì website
Gửi địa chỉ website, nền tảng, nơi đặt hosting và số yêu cầu chỉnh sửa mỗi tháng. Uptech xem hiện trạng bên ngoài, đề xuất gói phù hợp hoặc nói rõ nếu trả theo giờ lẻ lợi hơn. Cần gấp, gọi hotline 0968 726 135.
- Nhận mọi nền tảng, kể cả website không do Uptech làm
- Giờ kỹ thuật và thời gian phản hồi ghi trong hợp đồng
- Hợp đồng, nghiệm thu, hoá đơn VAT điện tử