@Gizator
типичный эникейщик

После переноса проекта Laravel на новый сервер/домен ссылки изображений ведут на старый домен. Как исправить?

Здравствуйте. Я только начинаю изучать php, и, возможно, у меня глупый вопрос:

- есть рабочий проект на Laravel, привязян к домену (например app.domain.com)
- есть второй сервер, без домена, только статический IP (например 123.123.123.123)
я скопировал проект на новый сервер, настроил (поменял домен на ip в файлах .env , .htaccess , залил свежий дамп в базу, настроил апач), и, по-видимому, все функции приложения работают штатно, кроме изображений, ссылки на которые хранятся в базе данных mysql.
Тоесть - все страницы открываются и выполняют свои функции без сбоев, изображение фона в том числе отображается как положено, но, не фотографии пользователей.
Я проверил в базе данных формат ссылок, там записано только имя файла с изображением (image_123.png).
Но если я открываю страницу, которая содержит это изображение, картинка не загружается, и ссылка изображения ведет на старый домен (https://app.domain.com/blabla/blabla/img_123.png)

Подскажите пожалуйста куда смотреть и что поменять чтобы новый сервер забирал картинку с себя? (https://123.123.123.123/blabla/blabla/img_123.png)
  • Вопрос задан
  • 548 просмотров
Решения вопроса 1
@Gizator Автор вопроса
типичный эникейщик
Нашел проблему. Значение переменной, содержащей адрес корневой папки изображений, было прописано в базе, разумеется со старым доменом. Спасибо всем откликнувшимся!
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы