Daymon
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 6
|
 |
« Ответ #150 : 10.06.2011, 21:52:47 » |
|
Получилось что-нибудь с nginx придумать?
получилось. в конфиге нгинкса надо забить следующее: server { listen АЙПИ.АДРЕС.СЕРВЕРА:80; server_name yourdomain.com www.yourdomain.com; location / { proxy_pass http://backend/; proxy_redirect off; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $remote_addr; client_max_body_size 10m; client_body_buffer_size 128k; proxy_connect_timeout 90; proxy_send_timeout 90; proxy_read_timeout 90; proxy_buffer_size 4k; proxy_buffers 4 32k; proxy_busy_buffers_size 64k; proxy_temp_file_write_size 10m; } /* ВАЖНО - В СЛЕДУЮЩЕЙ СТРОКЕ ПУТЬ К ПАПКЕ, НА ВСЁ СОДЕРЖИМОЕ КОТОРОЙ БУДЕТ НАКЛАДЫВАТЬСЯ WATERMARK (т.е. та папка, куда вы сбросили .htaccess */ location ~* \/images\/stories\/news\/photos\/.* { proxy_pass http://backend; proxy_redirect off; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $remote_addr; client_max_body_size 10m; client_body_buffer_size 128k; proxy_connect_timeout 90; proxy_send_timeout 90; proxy_read_timeout 90; proxy_buffer_size 4k; proxy_buffers 4 32k; proxy_busy_buffers_size 64k; proxy_temp_file_write_size 10m; } location ~* \.(jpeg|jpg|gif|png|ico|css|zip|tgz|gz|rar|bz2|doc|xls|exe|pdf|ppt|txt|tar|wav|bmp|rtf|js)$ { root /home/sites/youdomain.com/public_html; } }
Внимательно вчитайтесь в код - там нужно пути под себя править. Сервер нгинкс+апач, всё работает, за что огромное спасибо моему замечательному хостеру) + удалось подправить скрипт _watermark.php чтобы изображение с водным знаком нормально воспринимали все лайтбоксы (в моём случае с плагином Art sexy lightbox всё пашет ок) - если будет потребность - обращайтесь.
|
|
|
|
« Последнее редактирование: 10.06.2011, 21:58:37 от Daymon »
|
Записан
|
|
|
|
|
iLq
Гость
|
 |
« Ответ #151 : 17.06.2011, 01:02:31 » |
|
Установил xampp Создал HTML файл. Скопировал архив из второго поста. Раскидал по инструкции.
В итоге: не отображает картинки. Если убрать .htaccess, то отображает картинку.
Прочитал все шесть страниц - попробовал что советуют - не помогло.
|
|
|
|
|
Записан
|
|
|
|
Chigolberi
Осваиваюсь на форуме
 
Репутация: +1/-0
Offline
Пол: 
Сообщений: 121
|
 |
« Ответ #152 : 28.06.2011, 09:58:49 » |
|
У меня не работает, как только не изврощался.
Подскажите есть ли плагин или расширение для этих целей ?
|
|
|
|
|
Записан
|
|
|
|
blizz
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 8
|
 |
« Ответ #153 : 28.06.2011, 17:51:51 » |
|
Мужики,забудьте про данный скрипт  . Сделайте себе заготовку в lightRoom и штопайте сразу пачками изображения,указывайте позицию водяного знака и все. И потом просто залейте уже отштопанные изображения на сайт. Нагрузка от этого скрипта большая. Многопосещаемые сайты могут пострадать.
|
|
|
|
|
Записан
|
|
|
|
vomitting
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Пол: 
Сообщений: 50
|
 |
« Ответ #154 : 15.08.2011, 16:59:13 » |
|
как сделать наложение вотермарка в нижнем правом углу ?
|
|
|
|
|
Записан
|
|
|
|
|
beagler
|
 |
« Ответ #155 : 15.08.2011, 18:07:14 » |
|
Мужики,забудьте про данный скрипт  . Сделайте себе заготовку в lightRoom и штопайте сразу пачками изображения,указывайте позицию водяного знака и все. И потом просто залейте уже отштопанные изображения на сайт. Нагрузка от этого скрипта большая. Многопосещаемые сайты могут пострадать. абсолютно правильный подход
|
|
|
|
|
Записан
|
|
|
|
banzaika
Захожу иногда

Репутация: +0/-0
Offline
Пол: 
Сообщений: 24
|
 |
« Ответ #156 : 12.09.2011, 06:42:35 » |
|
Ребят, скажите а у хостера valuehost скрипт у кого-нить заработал? Не пойму... не то из-за того, что у меня кириллический домен .рф привязан к сайту - ниче не происходит, что есть все эти файлы watermark и .htaccess, что их нет... И еще косяк, помню ставил я пароль на папку, тоже ниче не работало, пока хостера не напряг, тот репу почесал и сказал что корень в моем случае: /pub/home/УчетнаяЗапись/htdocs3/administrator/.htpasswd но даже если таким образом указывать путь до _watermark.php один фиг ниче не работает, тупо 0 эмоций 
|
|
|
|
« Последнее редактирование: 12.09.2011, 06:54:01 от banzaika »
|
Записан
|
|
|
|
|
ozhigin
Гость
|
 |
« Ответ #157 : 29.09.2011, 12:10:16 » |
|
Помогите со скриптом. на http://i-sky.su/ все работает прекрасно - VPS от http://www.keyweb.ru/ на http://new.di-version.ru/ не работает - хостинг https://timeweb.ru/
|
|
|
|
|
Записан
|
|
|
|
mizhgan
Новичок
Репутация: +0/-0
Offline
Сообщений: 1
|
 |
« Ответ #158 : 06.10.2011, 11:06:42 » |
|
Если у кого не отображаются водяные знаки - возможно на сервере включен веб-сервер nginx, то в .htaccess должно быть: DirectoryIndex index.php
<FilesMatch "\.(gif|jpg|jpeg|png)$"> RewriteEngine On RewriteCond %{REQUEST_FILENAME} -f RewriteRule ^(.*)$ /watermark/watermark.php [T=application/x-httpd-php,L,QSA] </FilesMatch>
<IfModule mod_access.c> Order allow,deny Allow from all </IfModule> хостинг nic.ru
|
|
|
|
« Последнее редактирование: 11.10.2011, 10:01:05 от mizhgan »
|
Записан
|
|
|
|
zhenia_01
Осваиваюсь на форуме
 
Репутация: +1/-0
Offline
Пол: 
Сообщений: 152
Я себя не обидел? :))
|
 |
« Ответ #159 : 09.10.2011, 17:11:45 » |
|
Может тут об этом уже кто рассказывал, но всё же расскажу, может кому пригодится. Были у меня вот такие проблемы: 1) не работала gif анимация ( обсуждали тут), нашёл проблему тут в файле .htaccess убрал обработку gif изображений (удалил gif| в 3 строчке) и всё заработало. 2) на локалке работало всё отлично, а вот на хостинге была проблема: водяной знак налаживался через раз, но если картинку удалить и загрузить снова - работало. Починил и это, теперь всё с первой загрузки работает. Проблема в том, что с картинкой .jpg работает на ура, а вот .JPG не хочет. Вроде расширение одно и то же, но всё же. Поэтому в том же файле .htaccess в третью строчку добавил JPG|. Всё заработало. А так скрипт отлично работает, нареканий пока нет. 
|
|
|
|
|
Записан
|
|
|
|
guliwer
Осваиваюсь на форуме
 
Репутация: +1/-1
Offline
Пол: 
Сообщений: 93
|
 |
« Ответ #160 : 10.10.2011, 20:23:43 » |
|
Всё работает отлично! Спасибо!  Отцентровал, но осталась проблема чтоб размеры вод. знака зависили от размера основной картинки пропорционально, а то на больших картинках он мелкий, на маленьких крупный. Как можно это поправить? 
|
|
|
|
|
Записан
|
|
|
|
zhenia_01
Осваиваюсь на форуме
 
Репутация: +1/-0
Offline
Пол: 
Сообщений: 152
Я себя не обидел? :))
|
 |
« Ответ #161 : 12.10.2011, 02:50:48 » |
|
осталась проблема чтоб размеры вод. знака зависили от размера основной картинки пропорционально, а то на больших картинках он мелкий, на маленьких крупный. Как можно это поправить?  Хороший вопрос. Поддерживаю, то же надо. Кто подскажет?
|
|
|
|
|
Записан
|
|
|
|
pachok89
Осваиваюсь на форуме
 
Репутация: +2/-0
Offline
Сообщений: 28
|
 |
« Ответ #162 : 28.10.2011, 16:12:26 » |
|
делаю все как написано, не работает. joomla 1.5.22
|
|
|
|
|
Записан
|
|
|
|
banzaika
Захожу иногда

Репутация: +0/-0
Offline
Пол: 
Сообщений: 24
|
 |
« Ответ #163 : 05.12.2011, 17:16:56 » |
|
pachok89 уже ж определили что этот трюк от хостинга зависит... Почитай тему с начала...
|
|
|
|
|
Записан
|
|
|
|
|
|
banzaika
Захожу иногда

Репутация: +0/-0
Offline
Пол: 
Сообщений: 24
|
 |
« Ответ #165 : 07.12.2011, 09:05:53 » |
|
petyp вообщето тут речь шла о Joomla а не о VirtueMart. И потом все гуру хором в один голос о том что для одобного действия необходима определенная мощность сервера... а как следствие тормоза. Большие тормоза или маленькие это уже вторй вопрос. Опять же как и всегда есть вопрос безопасности как используемых фичей с нашлепками, так и в плане "если тебе уже поправили сайт" и слили контент... если оригиналы хранить без водяных знаков, то их стырят (тьфу тьфу тьфу конечно) и будут радоваться... На вкус и цвет фломастеры разные, но сдается мне что оптимальным во всех смыслах вариант полуавтоматического нанесения водяных знаков. Типа скрипт или программа которая в указанном каталоге наносит водяной знак на катринки, а сайт пользуется уже готовыми. Опять же что-либо "в ручную" как и во все времена дорого но профессионально. Пример, посмотрите как выполнены водяные знаки на приборах фирмы mastech: http://mastech.ru/catalog/mult/m83.html(выберите любую статью о приборе чтобы фото было крупным) А для ленивых, а так же для вещей которые трудно отслеживать типа соц.сетей, форумов и пр. там да, там все автоматом в отдо и тоже место, определенный копирайт... хотя читал статью (адрес увы не помню) что и на монстрах соц.сетях куча ухищрений по снижению нагрузки на серверы...
|
|
|
|
|
Записан
|
|
|
|
Sponsor
Осваиваюсь на форуме
 
Репутация: +6/-0
Offline
Сообщений: 100
|
 |
« Ответ #166 : 25.12.2011, 23:25:28 » |
|
На сервере включен nginx. Что нужно сделать, чтобы все заработало? Перепробовал все варианты указаные выше, но ничего не заработало. На других сайтах расположенныых на других серверах все работает.
|
|
|
|
|
Записан
|
|
|
|
zakbc
Новичок
Репутация: +0/-0
Offline
Сообщений: 2
|
 |
« Ответ #167 : 08.01.2012, 18:56:59 » |
|
Если у кого не отображаются водяные знаки - возможно на сервере включен веб-сервер nginx, то в .htaccess должно быть: DirectoryIndex index.php
<FilesMatch "\.(gif|jpg|jpeg|png)$"> RewriteEngine On RewriteCond %{REQUEST_FILENAME} -f RewriteRule ^(.*)$ /watermark/watermark.php [T=application/x-httpd-php,L,QSA] </FilesMatch>
<IfModule mod_access.c> Order allow,deny Allow from all </IfModule> хостинг nic.ru Для nic.ru немного подправлю: DirectoryIndex index.php <FilesMatch "\.(gif|jpg|jpeg|png|JPG)$"> RewriteEngine On RewriteCond %{REQUEST_FILENAME} -f RewriteRule ^(.*)$ /watermark/watermark.php [T=application/x-httpd-php,L,QSA] </FilesMatch> <IfModule mod_access.c> Order allow,deny Allow from all </IfModule> Первый вариант не сработал, немного внес правки, так работает.
|
|
|
|
|
Записан
|
|
|
|
Sakhalin
Осваиваюсь на форуме
 
Репутация: +6/-0
Offline
Пол: 
Сообщений: 180
|
 |
« Ответ #168 : 28.01.2012, 00:35:27 » |
|
Keno, спасибо! Все встало с первого раза! +
|
|
|
|
|
Записан
|
|
|
|
kalibrs
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 12
|
 |
« Ответ #169 : 01.02.2012, 02:37:44 » |
|
Есть возможность watermark.png размножить по фото?
|
|
|
|
|
Записан
|
|
|
|
фобос
Осваиваюсь на форуме
 
Репутация: +14/-1
Offline
Пол: 
Сообщений: 193
|
 |
« Ответ #170 : 06.02.2012, 10:09:14 » |
|
Хороший скрипт, долгое время у меня на сайте работал (PHP 5.2). Недавно перешел на VPS c PHP 5.3.8 и через некоторое время стал не корректно работать, а именно все картинки делал черными, как квадрат Малевича, либо вообще не загружал  Думал что-то на серваке полетело, выяснил, что данный скрипт косячил. Удалил его все заработало, поставил таже херь. З.ы. Материалов более 1000 (в каждом от 1-2 картинок). На других сайтах, где картинок раз и два, работает нормально.
|
|
|
|
|
Записан
|
|
|
|
x1
Осваиваюсь на форуме
 
Репутация: +4/-0
Offline
Сообщений: 103
|
 |
« Ответ #171 : 08.02.2012, 17:10:17 » |
|
Скрипт работает, но есть одно НО, качество картинки с водяным знаком резко ухудшается. Где можно задать качество jpg изображения при обработке оригинала? Добавил позже: Нашел, на 5 странице предлагается: imageJPEG($out); изменить на код: imageJPEG($out, NULL, 100); где "100" означает процент качество от оригинала. Но при 100% фото с водяным знаком все равно отличается от оригинала - получается визуально немного светлее. И собственно вопрос, а как изменить данный скрипт из 2-го поста, что бы водяной знак НЕ ставился для определенной группы посетителей?
|
|
|
|
« Последнее редактирование: 09.02.2012, 10:50:04 от x1 »
|
Записан
|
|
|
|
djos
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 118
http://adsound.net
|
 |
« Ответ #172 : 11.02.2012, 03:07:48 » |
|
А почему скрипт не работает под php 5.3 что нужно править?
|
|
|
|
|
Записан
|
|
|
|
|
beagler
|
 |
« Ответ #173 : 14.02.2012, 21:17:27 » |
|
посмотрите лог ошибок
|
|
|
|
|
Записан
|
|
|
|
xoxol39
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Пол: 
Сообщений: 48
Хохол...
|
 |
« Ответ #174 : 16.02.2012, 15:23:04 » |
|
Скачал архив из второго поста: watermark_script.zip разархивировал. В корень сайта скинул папку watermark в ней 2 файла: _watermark.php, watermark.png
В папку где находятся фотки на которые мне нужно наложить водяной знак: /images/stories/katalog положил фаил .htaccess сос следующим содержимым:В капке katalog есть ещё папки в которых лежат картинки. http://vertikal.kneu1.tazik.org.ua/images/stories/katalog/vorota/sekcionnie/4.jpg http://vertikal.kneu1.tazik.org.ua/images/stories/katalog/vorota/sekcionnie/5.jpg http://vertikal.kneu1.tazik.org.ua/images/stories/katalog/vorota/sekcionnie/6.jpg
К сожалению ничего не наложилось. Подскажите что не так?
Вся проблема в строке:RewriteRule ^(.*)$ /watermark/ _watermark.php [T=application/x-httpd-php,L,QSA] Нужно убрать нижнее подчеркивание и всё работает.
|
|
|
|
|
Записан
|
|
|
|
xoxol39
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Пол: 
Сообщений: 48
Хохол...
|
 |
« Ответ #175 : 16.02.2012, 18:00:52 » |
|
Нужно расположить watermark.png по диагонали или вертикально, помогоите пожалуйста, метод тыка и поиск в "Яндекс" без результата.
|
|
|
|
|
Записан
|
|
|
|
Joker
Давно я тут
  
Репутация: +3/-0
Offline
Пол: 
Сообщений: 383
|
 |
« Ответ #176 : 02.03.2012, 06:17:15 » |
|
можно ли чтобы для PNG и GIF рисунков бекраунд был не черный а белый
|
|
|
|
« Последнее редактирование: 02.03.2012, 06:31:38 от Joker »
|
Записан
|
|
|
|
sergoguga
Давно я тут
  
Репутация: +14/-0
Offline
Сообщений: 394
закажи флэш-банеры!!! www.500r.ru
|
 |
« Ответ #177 : 13.03.2012, 18:24:06 » |
|
Мужики,забудьте про данный скрипт  . Сделайте себе заготовку в lightRoom и штопайте сразу пачками изображения,указывайте позицию водяного знака и все. И потом просто залейте уже отштопанные изображения на сайт. Нагрузка от этого скрипта большая. Многопосещаемые сайты могут пострадать. все-таки ДА! как посещалка выросла с 1500 до 2000, то тормоза)))) убираем скрипт - все летит! ))) хм... походу все, кто радуется в ЭТОЙ теме, юзают до 100 уников в день!)))
|
|
|
|
|
Записан
|
|
|
|
valdemarin
Новичок
Репутация: +0/-0
Offline
Сообщений: 2
|
 |
« Ответ #178 : 18.03.2012, 09:10:00 » |
|
Привет форумчане русской Joomla! Есть, вернее купил, долбаный плагин nice watermark. Теперь никак его не могу настроить что бы он работал, потому что документация на английском, и переводчик криво переводит, и на форуме ихней тех. поддержки глухо. Помогите настроить его, и я соответственно здесь(да вообще везде) выложу в паблик. Документация по этой ссылке: http://www.trinitronic.com/index.php/Joomla-Extension-Documentation/nice-watermark-documentation.html ЗЫ. Он вообще ничего не кажет. Joomla 2.5, K2 Web-сервер: NGINX (php-fastcgi) без бакэнда.(впринципе там нет настроек .htaccess)
|
|
|
|
« Последнее редактирование: 18.03.2012, 10:54:06 от valdemarin »
|
Записан
|
|
|
|
valdemarin
Новичок
Репутация: +0/-0
Offline
Сообщений: 2
|
 |
« Ответ #179 : 20.03.2012, 12:18:17 » |
|
Смотрю всем все равно, ладно, если кто сможет разобраться отпишитесь пожалуйста, как его установить что бы нормально работал. Nice Watermark
|
|
|
|
|
Записан
|
|
|
|
|