Неверно работает Dynamic Image resizer.

В чем собственно проблема

Когда вставляю картинку то на главной она не отображается и ссылка на нее имеет вид:

http://blober.ru/wp-content/themes/busybee/thumb.php?src=http://blober.ru/wp-content/uploads//2009/02/usb-lock-cap-2.jpg&h=92&w=247&zc=1&q=95

А чтобы работало надо убрать http:// и .ru оставить просто:

http://blober.ru/wp-content/themes/busybee/thumb.php?src=blober/wp-content/uploads//2009/02/usb-lock-cap-2.jpg&h=92&w=247&zc=1&q=95

т.е так как у меня лежит блог на сервере в папке htdocs
где это исправить?

Когда вставляю картинку

Как? Куда? Чем?

Так, опишу подробнее…
Добавляю новую публикацию на сайт. Заполнил все нужные поля, рубрика, заголовок итд.
Под постом есть блок: Enter the URL for image to be used by the Dynamic Image resizer.
Это для того, чтобы на главной появилась превьюшка над статьей. Можно посмотреть как работает на костылях сейчас http://blober.ru
Вставляю туда в этот блок ссылку загруженной картинки, нупример:

http://blober.ru/wp-content/uploads/2009/02/1.jpg

Картинка режется, я вижу что она есть на ФТП, но не выводится, копирую из свойств картинки полный путь к ней, вставляю в новое окно, и получаю вот такую штуку:

http://blober.ru/wp-content/themes/busybee/thumb.php?src=http://blober.ru/wp-content/uploads/2009/02/1.jpg&h=92&w=247&zc=1&q=95

Ну пока все нормально вроде. но если открыть эту ссылку, чтобы браузер показал картинку, то выдает вот что:

/www/fashtiva/www/htdocs///wp-content/uploads/2009/02/1.jpg not found.

т.е в пути появляются папки с хостинга где физически лежит сайт. Костыль сейчас так работает, я при добавлении фото убираю в самом начале пути http:// и .ru тогда работает. Но это кривой метод

Вставляю туда в этот блок ссылку загруженной картинки, нупример: 
http://blober.ru/wp-content/uploads/2009/02/1.jpg

А вставьте туда /wp-content/uploads/2009/02/1.jpg

Нет, все равно. Вот что в ссылке по не открывающейся картинке:

http://blober.ru/wp-content/themes/busybee/thumb.php?src=/wp-content/uploads/2009/02/1.jpg&h=88&w=88&zc=1&q=95

Вот что браузер говорит:

/www/fashtiva/www/htdocs//wp-content/uploads/2009/02/1.jpg not found.

Вот видно двойные слеши, там где должен блобер быть.
Да вообще не понятно, откуда путь локальный берется, а не путь с http:// … Это папка на хостинге у меня так выглядит. Может как-то в базе поправить тупо?

И вообще этот плагин должен же и с картинками с ВЕБа работать, не обязательно с загруженными ведь так?

/www/fashtiva/www/htdocs//wp-content/uploads/2009/02/1.jpg not found.

Вот видно двойные слеши, там где должен блобер быть.

По-моему, там кое-что лишнее – /www/fashtiva/www/htdocs/
Путь к файлу и урл – две большие разницы.

И вообще этот плагин должен же и с картинками с ВЕБа работать, не обязательно с загруженными ведь так?

Не факт. Спросите у автора плагина. Или смотрите код.

Я и так знаю что оно лишнее, откуда оно берется, если в ссылке ДО публикации этого вообще не было.

УРА!!! Нашел ответ. А вся проблема была в настройках вывода ПОСТОЯННЫХ ССЫЛОК. надо ставить по-дефолту, а у меня стояло вывод year/month/day/ поставил на дефолтное – стало все нормально

Я бы не сказал, что это нормально. Но хоть заработало, и то хорошо.

Anonymous
Отправить
Ответ на: