Bai nay tong hop cac tip va tricks khi dung Lando cho WordPress: Xdebug, MailHog, proxy cau hinh, toi uu toc do, va troubleshooting.
1. Xdebug
Kich hoat Xdebug trong .lando.yml va kiem tra:
config:
xdebug: true
xdebug_config:
mode: debug
client_host: host.docker.internal
lando php -v | grep -i xdebug
# Output: with Xdebug v3.x
2. MailHog
Them MailHog de test email trong moi truong local:
services:
mailhog:
type: mailhog
hogfrom:
- appserver
Sau do rebuild va kiem tra:
lando rebuild
lando info
# MailHog UI: http://localhost:8025
Test gui mail tu WP-CLI:
lando wp eval "wp_mail('[email protected]', 'Subject', 'Hello');"
3. Proxy cau hinh
Cau hinh proxy voi nhieu subdomain:
proxy:
appserver:
- my-project.lndo.site
- admin.my-project.lndo.site
4. Toi uu toc do
Dung Mutagen de dong bo file nhanh hon:
config:
performance: mutagen
# Sau do rebuild
lando rebuild
Chon nginx thay vi apache de nhe hon:
config:
via: nginx
5. Lenh hu ich
# Thong tin services
lando info
# Logs
lando logs -s appserver
# SSH
lando ssh
Tham khao: Lando la gi? | Cau hinh .lando.yml