Bookstack привязка к домену после IP
🔧 Обновление конфигурации BookStack после смены APP_URL
После изменения APP_URL в файле .env для BookStack (фреймворк Laravel) необходимо выполнить несколько шагов для корректного применения изменений.
1️⃣ Перейдите в директорию установки BookStack
cd /var/www/bookstack # замените на ваш актуальный путь
2️⃣ Очистка кэша Laravel
Самый быстрый способ — очистить весь кэш одной командой:
php artisan optimize:clear
Или по отдельности, если требуется точечная очистка:
php artisan config:clear
php artisan cache:clear
php artisan route:clear
php artisan view:clear
💡 Команда optimize:clear удаляет кэш конфигурации, маршрутов, представлений, событий и других оптимизированных файлов.
3️⃣ Обновление ссылок в базе данных (критически важно!)
BookStack хранит абсолютные URL (например, для изображений и вложений) непосредственно в базе данных. При смене домена необходимо выполнить:
php artisan bookstack:update-url http://старый-домен https://новый-домен