Scanner Warnings & Errors
Scanner chạy trước build, kiểm tra môi trường và kích thước site. Kết quả có 3 mức:
- PASS — không cần action
- WARN — có thể bỏ qua nhưng nên fix
- FAIL — phải fix trước khi build
Server Setup
PHP OpenSSL
WARN nếu missing — không dùng được storage cloud (S3, Dropbox). Build local vẫn OK. Fix: yêu cầu hosting cài extension openssl.
Web Server
INFO: phát hiện Nginx/Apache.
MySQL Mode
WARN: một số SQL mode (STRICT_TRANS_TABLES, NO_ZERO_DATE) có thể block restore. Plugin xử lý đa số trường hợp, nhưng cảnh báo để biết.
File Setup
Files Total Size
WARN nếu > 1GB. Fix: loại trừ folder không cần (cache, log).
File Count
WARN nếu > 100,000 file. Build sẽ chậm. Fix: loại trừ thư mục có nhiều file nhỏ (cache, thumbnail caches).
Large Files
FAIL nếu có file > giới hạn (mặc định 500 MB). Plugin sẽ KHÔNG include file đó trong backup.
Fix:
- Tăng giới hạn trong Settings → Package → Large File Size
- Hoặc loại trừ file đó và backup riêng
Symlinks
WARN: phát hiện symbolic link. Plugin follow symlink → có thể duplicate file. Loại trừ folder chứa symlink nếu không cần.
Directory Permissions
FAIL: folder backup không writable. Fix: đặt quyền cho folder wp-content/backups-slm/ — xem Khắc phục permission.
Database Setup
Database Size
WARN nếu DB > 100 MB. Build dump sẽ tốn thời gian. Fix: optimize DB, xóa post revisions cũ, spam comments, transients.
Tables Without Triggers
INFO only.
Table Engine
WARN nếu có table dùng MyISAM (engine cũ). Restore vẫn OK nhưng nên convert sang InnoDB.
Table Row Count
WARN nếu table có > 1 triệu row. Dump lâu, restore lâu. Optimize bằng cách xóa dữ liệu cũ.
Khi build vẫn fail dù scanner PASS
Scanner chỉ kiểm tra điều kiện tiên quyết. Build runtime có thể gặp lỗi khác — xem Build bị treo.