Коли «на сервері працює не так», перше питання - які насправді значення бачить застосунок.
php artisan about # версії, оточення, драйвери, стан кешів
php artisan about --only=environment
php artisan config:show database # увесь файл конфігурації з поточними значеннями
php artisan config:show cache.default
Що показує about:
- версії Laravel, PHP, Composer;
- оточення, режим налагодження, URL, мовні налаштування;
- драйвери кешу, черги, сесії, пошти, бази;
- чи закешовані конфігурація, маршрути, події, шаблони.
Пакети можуть додавати свої секції через AboutCommand::add().
Типові знахідки:
Config: CACHEDпісля зміни.env- нові значення не діють, потрібенconfig:cacheчиconfig:clear;Debug Mode: ENABLEDна продакшені;- черга
syncзамістьredis- завдання виконуються в запиті; - неправильний
APP_URL- посилання в листах ведуть не туди.
Обережно: config:show виводить і секрети (паролі бази, ключі), тож результат не вставляють у чати й тікети без очищення.