DLE - массовая замена домена в адресе картинки через MySQL

DLE - массовая замена домена в адресе картинки через MySQL


Знакомая ситуация, когда тестируешь сайт на локалке, типа денвера, просто добавляешь картинки, а они оказываются потом нерабочими из-за разного домена?

Ладно, если постов не больше десяти и их правка не займет и пяти минут, а если нужно перенести сайт на другой домен, а на этом сайте с десяток тысяч постов? Что делать, как быстро решить проблему? Все что нужно, так это сохранить резервную копию базы данных и выполнить два запроса ниже по очереди в любой последовательности.:

UPDATE dle_post SET short_story = REPLACE (short_story, 'olddomain.ru', 'newdomain.ru');
UPDATE dle_post SET full_story = REPLACE (full_story, 'olddomain.ru', 'newdomain.ru');


Первый заменит адреса картинок для коротких новостей, а второй - для полных!

Или скачать базу данных, открыть в редакторе, например, Sublime Text и через массовую замену (Ctrl+H) в пару кликов решить все проблемы по инструкции (там очистка, а тут замена) из этой статьи!


Понравилась статья "DLE - массовая замена домена в адресе картинки через MySQL" из раздела Веб разработка » Решения для DLE? Подпишись на RSS. Будь в курсе всего происходящего на сайте
Комментариев: 0 •  Просмотров: 3832   Дата: 18-дек-2014, 11:08

Похожие статьи

Комментарии

b
i
u
s
|
left
center
right
|
emo
color
|
hide
quote
translit

© 2010-2017 devarts.pro v 7.0: flexyflat tpl Designed by devarts
Карта сайта HTMLКарта сайта XMLПравообладателям
Яндекс.Метрика