Forge
markdowne8ad0934
1# Playbook: PHP / Laravel — troubleshooting (v1)
2
3> **Контур:** A · kb-public
4> **Когда:** «что поставить из laravel/*», очереди, поиск, платежи, OAuth
5> **Пакеты (детали):** [`../kb-laravel-first-party-packages-v1.md`](../kb-laravel-first-party-packages-v1.md)
6
7---
8
9## Симптом → пакет / область
10
11| Симптом | Куда смотреть |
12|---------|----------------|
13| UI очередей Redis | Horizon |
14| Профайлинг запросов (dev) | Telescope |
15| Поиск по моделям | Scout + драйвер |
16| Подписки Stripe | Cashier |
17| OAuth login | Socialite |
18| Локально «как прод» в Docker | Sail |
19| E2E в браузере | Dusk |
20| PDO / транзакции / SQL | `kb-php-data-persistence-v1.md` |
21| Версии PHP / breaking | `kb-php-versions-and-evolution-v1.md` |
22
23**Чеклист:** инвентаризация `laravel/*` в `composer.json`; smoke на каждый включённый пакет; нет «тяжёлых» неиспользуемых в проде.
24
25---
26
27## Роутер кластера
28
29Полный проход PHP: `index-knowledge-php-cluster-v1.md` → `playbook-php-v1.md` § Full fundamental pass (не грузить все kb сразу).
30Laravel: `index-knowledge-laravel-cluster-v1.md` → `playbook-laravel-v1.md`.
31
32---
33
34## Как дополнять
35
36Строка в таблицу + при необходимости карточка в `kb-laravel-first-party-packages-v1.md` §5.
37
38
View only · write via MCP/CIDE