Проблема с WP, замена сайта

N
На сайте с 26.10.2009
Offline
152
621

В общем перенес сайт.

Не открываются картинки. Посмотрел исходный код:

<img src="http://domennew.net/wp-content/themes/ducknews/admin/timthumb.php?src=http://domenold/wp-content/uploads/2011/08/Biophotorobot.gif&w=550&h=216&zc=1"/>

Domennew - новый домен

Domenold - старый домен

Не пойму где еще заменить, чтобы пути были нормальными.

В шаблоне вывод картинки:

<?php $image = get_post_meta($post->ID, '_image', true); if($image !== '') { ?><img src='<?php bloginfo('stylesheet_directory');?>/admin/timthumb.php?src=<?php echo $image; ?>&w=550&h=216&zc=1'>

Где проблема? Уже час не пойму что и как. Заменил в БД вроде везде сайт, в административной панеле тоже.

Nimor добавил 22.08.2011 в 17:46

Проблему решил, но новые картинки не грузятся, хотя права есть.

S1
На сайте с 13.03.2008
Offline
49
#1

Проверьте правильность путей. Отображаются картинки без обработчика TimThumb? (http://domenold/wp-content/uploads/2011/08/Biophotorobot.gif)

Если нет - проверьте еще раз пути и замените на правильные в бд.

Иначе дело в TimThumb. Если у Вас изображения подгружаются с другого домена - домен нужно добавить в массив "разрешенных" в timthumb.php

Дизайн сайтов (UI/UX), логотипов, баннеров и прочего... (/ru/forum/770062)
[umka]
На сайте с 25.05.2008
Offline
456
#2
Menro:
Сделай дамп базы, открой блокнотом, выполни поиск по слову: Domenold после чего замени его на Domennew и будет тебе счастье. Естественно дамп, нужно будет перезалить :)

Ага, только главное, чтобы при этом никакие настройки там не были сохранены как serialized :)

Лог в помощь!
N
На сайте с 26.10.2009
Offline
152
#3

Проблему решил, сейчас почему-то картинки не отображаются новые.

satellitmaker
На сайте с 04.08.2011
Offline
90
#4
Nimor:
Проблему решил, сейчас почему-то картинки не отображаются новые.

Права доступа на директории проверяли?

N
На сайте с 26.10.2009
Offline
152
#5

Да, вроде прошлые открывает, а новые нет.

Mad_Man
На сайте с 10.11.2008
Offline
162
#6

Надоедает копипастить:

UPDATE wp_options SET option_value = REPLACE(option_value, 'http://domain.ru', 'http://newdomain.ru') WHERE option_name = 'home' OR option_name = 'siteurl';
UPDATE wp_posts SET guid = REPLACE(guid, 'http://domain.ru','http://newdomain.ru');
UPDATE wp_posts SET post_content = REPLACE(post_content, 'http://domain.ru', 'http://newdomain.ru');
N
На сайте с 26.10.2009
Offline
152
#7
Mad_Man:
Надоедает копипастить:

Не копипастите. Вы же сами не разобрались в проблеме, а пишите. Данный метод не поможет в моем случае, так как нужное поле здесь не изменяется. Проблему я решил, я об этом в топике писал и не раз, но Вы видно копипастить решили, а не читать. Сейчас новая проблема, а именно не отображает новые картинки, хотя все пути в БД и на сайте указаны верны и установлены права на паки, возможно скрипт выполняющий изменение размера картинки под нужные параметры не имеет каких-то прав.

Mad_Man
На сайте с 10.11.2008
Offline
162
#8
Nimor:
Не копипастите. Вы же сами не разобрались в проблеме, а пишите. Данный метод не поможет в моем случае, так как нужное поле здесь не изменяется. Проблему я решил, я об этом в топике писал и не раз, но Вы видно копипастить решили, а не читать. Сейчас новая проблема, а именно не отображает новые картинки, хотя все пути в БД и на сайте указаны верны и установлены права на паки, возможно скрипт выполняющий изменение размера картинки под нужные параметры не имеет каких-то прав.

Всё предельно просто как лапоть: переносим файлы, льём БД, делаем запрос из трёх строк, меняем права на 666 для сайтмэпов и 777 на сапу и прочую мелочь если сервер кривой и юзер апача не согласован с юзером папки. Если возникают аномалии в банальном переносе, значит включаем вывод ошибок и не постим унылые...

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

Не можете объяснить проблему - не бросайтесь на отвечающих, здесь не клуб телепатов, которые в курсе где и как правилась БД из блокнота.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий