1

Тема: Сменить все адреса картинок на сайте, из за переноса на другой хостинг

Есть сайт. Joomla. Есть база SQL у него. Доступ по PHP MyAdmin.
На сайте много фотографий имеющих адрес http://старый хостинг/папка на хостинге/имя фото

Поменял хостинг для фотографий. Те же имена папок и те же имена фотографий.

То есть нужно поменять http://старый хостинг/папка на хостинге/имя фото на
http://новый хостинг/папка на хостинге/имя фото
для всех фотографий сайта.

Если еще короче, то http://старый хостинг/ поменять  на http://новый хостинг/ везде, где такой адрес встречается на сайте.

Помню, сталкивался с запросом SQL прямо в PHPMy Admin который что то подобное проделывал. Боюсь ошибиться.

Хелп братья!

2

Re: Сменить все адреса картинок на сайте, из за переноса на другой хостинг

Перед экспериментами, сохраняйте исходные данные.

table_name - имя таблицы
field - имя поля таблицы в котором необходимо провести замену.

UPDATE `table_name`
SET `field` = REPLACE(`field`, "http://старый хостинг/", "http://новый хостинг/")

3

Re: Сменить все адреса картинок на сайте, из за переноса на другой хостинг

Hanut сказал:

Перед экспериментами, сохраняйте исходные данные.

table_name - имя таблицы
field - имя поля таблицы в котором необходимо провести замену.

UPDATE `table_name`
SET `field` = REPLACE(`field`, "http://старый хостинг/", "http://новый хостинг/")

таблица это очевидно jos_content? а поле какое?
эти адреса фотографий стоят в статьях

4

Re: Сменить все адреса картинок на сайте, из за переноса на другой хостинг

igrek сказал:

таблица это очевидно jos_content? а поле какое?
эти адреса фотографий стоят в статьях

Я не могу ответить на эти вопросы, постарайтесь найти самостоятельно.