Технический сбой

Сайт временно работает в режиме только для чтения, идут восстановительные работы. Приносим свои извинения за неудобства.
DLE FAQ » Все вопросы » Общие вопросы » не отображается часть картинок

не отображается часть картинок


     Все вопросы » Общие вопросы    3688

вопрос
Делал сайт на локалке (Denwer) все картинки отображались нормально и без проблем, перенес сайт на хостинг, и половина картинок перестали отображаться!

В чем проблема может быть

Ответил: BR0kEN


Проблема в том, что в БД у вас адреса изображений остались с доменом localhost.

Исправлять так:
UPDATE `dle_post` SET `short_story`=REPLACE(`short_story`,'olddomain.com','newdomain.org');

7 комментариев

graver
Юзер

graver - -

А куда писать то?) И что вписывать?

BR0kEN
Эксперт

BR0kEN - -

Во-первых, пожалуйста. Во-вторых, в ответе все указано. Если вам не известно что за синтаксис в строке, то я подскажу, - это MySQL запрос. Но это бы надо знать.

А ежели неизвестно что такое OLD, NEW или DOMAIN, то уж извините.

graver
Юзер

graver - -

Спасибо!

graver
Юзер

graver - -

Делаю запрос а мне пишет - Для выполнения запроса, должен быть выбран отображаемый столбец/столбцы

Че не так то??

BR0kEN
Эксперт

BR0kEN - -

Попробуйте зайти в структуру таблицы dle_post и выполнить запрос там. Важно точно указывать домен localhost. Обычно на Denwer это test1.ru.

з.ы. Проверил только что, все работает.

graver
Юзер

graver - -

Блин! не выходит, я делаю вот так! Захожу в phpmyadmin выбираю базу данных, нажимаю на кнопку Запрос по шаблону, в таблице выбираю dle_post и ввожу сам запрос, но пишет тоже самое

Для выполнения запроса, должен быть выбран отображаемый столбец/столбцы

Serik
Местный

Serik - -

А если попробывать посмотреть адрес не отображаемой картинки в админке? Например он будет с test1.ru то можно воспользоваться "Поиск и замена" заменив test1.ru на сайт.ru - должно прокатить.

СПАСИБО надо тыкать в кнопку!

Похожие вопросы

наверх