Вне сервера миниатюры не допускаются phpthumb cakeStack Overflow

Я работаю над cakephp основанный проект

Создание эскизов с помощью phpThumb плагин

необходимо создать миниатюру ссылки на внешнее изображение

phpThumb генерирует миниатюру с этого сервера

http://watermark.propspace.com

но не с этого сервера

https://propspaceuae.s3.amazonaws.com

я получаю эту ошибку Off-server thumbnailing is not allowed

Чтобы решить эту проблему, я сделал следующее

в phpThumb.config.php файл

Я изменился nohotlink_enabled ложный

$PHPTHUMB_CONFIG['nohotlink_enabled'] = false;

и добавил домен на nohotlink_valid_domains

$PHPTHUMB_CONFIG['nohotlink_valid_domains'] = array(@$_SERVER['HTTP_HOST'],'propspaceuae.s3.amazonaws.com');

но не работал для меня

я нашел это решение здесь Ссылка на сайт

но это не работает для меня.

0

Решение

Я получил решение, изменив эту строку

$PHPTHUMB_CONFIG['nohotlink_enabled'] = false;

в

$PHPTHUMB_CONFIG['nohotlink_enabled'] = true;

и я добавил домен в phpThumb.class.php файл

var $config_nohotlink_valid_domains = array('propspaceuae.s3.amazonaws.com');

И это сработало для меня.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]