Trong quá trình cài source code PHP, gặp lỗi là chuyện bình thường. Tin tốt là hầu hết lỗi đều có nguyên nhân quen thuộc và dễ khắc phục. Dưới đây là tám lỗi thường gặp nhất.
1. LỖI 500 INTERNAL SERVER ERROR
Thường do file .htaccess sai hoặc quyền file không đúng. Hãy thử đổi tên file .htaccess để kiểm tra, và bật hiển thị lỗi để xem thông báo chi tiết.
2. TRẮNG TRANG HOÀN TOÀN
Đây là dấu hiệu lỗi PHP nhưng bị ẩn. Bật hiển thị lỗi trong cấu hình để thấy dòng gây lỗi, thường là do thiếu phần mở rộng hoặc sai cú pháp.
3. KHÔNG KẾT NỐI ĐƯỢC DATABASE
Kiểm tra lại tên database, user, mật khẩu và host trong file cấu hình. Đây là lỗi phổ biến nhất và gần như luôn do sai thông tin.
4. THIẾU PHẦN MỞ RỘNG PHP
Một số source cần các phần mở rộng như mbstring, gd, curl hay intl. Nếu thiếu, hãy bật chúng trong cPanel hoặc cài trên VPS.
5. SAI PHIÊN BẢN PHP
Source cũ có thể không chạy trên PHP quá mới và ngược lại. Hãy chọn đúng phiên bản PHP mà nhà phát triển khuyến nghị.
6. LỖI QUYỀN GHI FILE
Chức năng upload hoặc cache cần quyền ghi. Nếu báo lỗi, hãy cấp quyền phù hợp cho các thư mục cần thiết, thường là 755 hoặc 775.
7. MẤT ẢNH VÀ CSS
Nguyên nhân hầu như luôn là do đường dẫn gốc BASE_URL còn trỏ về tên miền cũ. Sửa lại đúng tên miền của bạn là xong.
8. LỖI KHI IMPORT FILE SQL
Nếu file .sql quá lớn, phpMyAdmin có thể báo vượt giới hạn. Hãy nén file, tăng giới hạn dung lượng hoặc import bằng công cụ dòng lệnh.
MẸO XỬ LÝ LỖI
Khi gặp lỗi, việc đầu tiên luôn là bật hiển thị lỗi để đọc thông báo. Một thông báo lỗi rõ ràng sẽ chỉ cho bạn chính xác cần sửa ở đâu. Nếu vẫn bí, hãy liên hệ người bán, vì phần lớn đều sẵn sàng hỗ trợ.