проблема с использованием mediaplug-ruby - PullRequest
0 голосов
/ 25 октября 2009

У меня срочная проблема.

Я использую mediaplug-ruby, чтобы обрезать изображения на лету.

Я просмотрел документацию mediaplug-ruby (http://github.com/intridea/mediaplug-ruby/blob/master/README.rdoc) и там написано, что я должен указать URL своего сайта, идентификатор которого указан.

URL-адрес изображения, который я поставил: http://s3.amazonaws.com/lifetuner-production/photos/41/JPond_user_photo_medium.jpg Действия над ним: изменение размера (ширина = 100 и формат = png), кадрирование (расположение = центр, ширина = 100, высота = 100, формат = png)

И мой сайт = lifetuner.org (еще в разработке)

Итак, окончательный URL = http://mp.lifetuner.org/mp/get?mpsrc=http%3A%2F%2Fs3.amazonaws.com%2Flifetuner-production%2Fphotos%2F41%2FJPond_user_photo_medium.jpg&mpaction=resize%20width%3D100%20format%3Dpng%3Bcrop%20location%3Dcenter%20width%3D100%20height%3D100%20format%3Dpng

Этот URL не работает.

Я что-то упустил, должен ли я иметь какой-либо background-config или я должен что-то добавить на стороне сервера.

Плз, нужна срочная помощь!

1 Ответ

0 голосов
/ 25 октября 2009

Я думаю, что ваша проблема может быть в URL.

Тот, который вы поставили, декодирует до

http://mp.lifetuner.org/mp/get?mpsrc=http://s3.amazonaws.com/lifetuner-production/photos/41/JPond_user_photo_medium.jpg&mpaction=resize width=100 format=png;crop location=center width=100 height=100 format=png

В примере с документом их URL декодируется до

http://mp.yourserver.com/mp/get?mpsrc=http://some.url&mpaction=resize width=>100 height=>100 format=jpg;crop location=center width=100 height=100 format=jpg

Вы пропускаете знак> после равенства в некоторых директивах ... Надеюсь, это немного помогает, хотя, конечно, я понятия не имею, в этом ли вся проблема, поскольку я не пользовался этим сервисом лично.

На самом деле это выглядит так, как будто угловая скобка исходит от того, как указан размер

.resize('>100x>100')

, который указывает, увеличиваете или уменьшаете размер в соответствии с http://wiki.gomediaplug.com/mediaplug/published/Image+API

Но, в конечном счете, поскольку ваш сайт возвращает страницу типа 404, я бы позаботился о том, чтобы служба была правильно настроена на вашем сервере.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...