Skip to main content

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://новый-домен