---
title: "Cảnh Báo Scanner - Lỗi và Cách Xử Lý"
url: https://phatdev.net/docs/sl-migrations/how-to-resolve-scanner-warnings-errors-and-timeout-issues
lang: vi
updated: 2026-10-20
alternate:
  en: https://phatdev.net/en/docs/sl-migrations/how-to-resolve-scanner-warnings-errors-and-timeout-issues
markdown: https://phatdev.net/docs/sl-migrations/how-to-resolve-scanner-warnings-errors-and-timeout-issues.md
---

# Cảnh Báo Scanner - Lỗi và Cách Xử Lý

Thuộc bộ tài liệu: [SL Migrations](https://phatdev.net/docs/sl-migrations.md)

> Giải thích các warning của scanner và khi nào có thể bỏ qua.

## 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 từ xa (SFTP/FTP). 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](https://phatdev.net/docs/sl-migrations/how-to-fix-file-permissions-issues).

## 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](https://phatdev.net/docs/sl-migrations/how-to-resolve-builds-getting-stuck-at-a-certain-point).

## Tham khảo

- [Server resources](https://phatdev.net/docs/sl-migrations/how-to-manage-server-resources-cpu-memory-disk)
- [Dependency checks](https://phatdev.net/docs/sl-migrations/how-to-resolve-dependency-checks)
