PDA

Bekijk de volledige versie : Как организовать фотоальбом на WL-500gP?



unit
25-12-2007, 12:36
Для работы галереи на lighttpd нужно подключить библиотеку GD к установленному PHP. Я инсталлировал libgd, но уменьшенные изображения после этого не заработали и через phpinfo нет никаких упоминаний о GD. Как подключить LibGD?

oxygen121
25-12-2007, 12:43
проинсталь пакет php-gd и будет тебе счастье.

Только асус пережимать картинки будет пипец как долго , при этом отжирая почти все ресурсы проца

Oleg
25-12-2007, 13:27
Альтернативный вариант - вытаскивать из жпг превьюхи экзифовские.

На большом линуксе я для этого использую jhead. Ресурсов не требует. Более того, тумбы я генерирую заранее скриптом, вытаскивая оттуда дату, и прочую экзифовскую муть.

unit
25-12-2007, 14:33
Поставил php-gd -- заработало! Правда похоже оно не все файлы нормально переваривает, но с этим я еще сам постараюсь разобраться..

То что привью можно самому генерить -- это понятно. Просто хочется, что бы все было автоматически.

unit
03-01-2008, 11:01
В общем по результатам рассказываю: большие и тяжелые jpeg-и девайс не тянет. Долго-долго грузит процессор под 100% и не создает привьюшек. С файлами поменьше все нормально (хотя все равно долго). В общем подумал и решил привьюхи делать самому придется, увы, чудес ждать не стоит. Хотя конечно странно, 300 мгерц это по-моему вполне себе мощный процессор.

Сразу вопрос: есть ли девайсы, аналогичные моему 500gP но с более мощным процессором? Честно говоря, я уже на него столько навесил: и опенвпн, и веб-сервер, и пхп с мускулом, и статистику разную, и утилиты... Но уж очень удобен он по сравнению с компом. Не хочется комп к потолку вешать. Тем более потом планирую подвесной потолок сделать, асус за него отлично спрячется.

Im2
28-07-2008, 21:55
Как организовать фотоальбом на WL500Gp? Есть набор фот, задача дать доступ к ним через понятный интерфейс типа галереи, и дать возможность другим добавлять фоты (необязательно).

Зы. Через поиск не нашел, может плохо искал.... Прошу за это особо не бить.

2bars
28-07-2008, 22:37
на ум приходит только поднять галерею на php...

Im2
29-07-2008, 07:16
на ум приходит только поднять галерею на php...

Это я понимаю. Вообще-то я расчитывал услышать нечто более конкретное, например, какие пакеты ставить, как настраивать. Может кто ставил, поделитесь опытом.

oxygen121
29-07-2008, 07:43
Это я понимаю. Вообще-то я расчитывал услышать нечто более конкретное, например, какие пакеты ставить, как настраивать. Может кто ставил, поделитесь опытом.

У меня стоит http://spgm.sourceforge.net/ на роутере крутится шустро

Vbifi
29-07-2008, 08:24
У меня http://www.imagevuex.com/ flash галлерея, довольно шустро пашет единственное что превьюшки на компе делать надо а то ресайзом роутер грузить дело не благородное, но за красоту надо платить :)

tkd
29-07-2008, 14:56
http://www.abitcloser.com/projects/singapore

http://coppermine-gallery.net/

Вторую не тестил...

macek
13-10-2008, 14:33
Собственно такая тема.
Имеется настроенный lighttpd + FastCGI, установлен блог на textpattern, в принципе шустренько работает. Есть ещё желание прикрутить к этому делу галлерейку. Попробовал поставить G2 - умирает. Копермайн не хочется, слишком тяжелая, похоже любая "взрослая" галлерея будет жёстоко тормозить. Нужно какое-то альтернативное решение типа локального каталогизатора, который бы умел генерировать веб-альбомы с нужным оформлением и экспоритровать их директ на сервер, со всеми потрохами? А там уж привязать это к блогу - дело техники...

Какую софтину посоветуете?

asp
13-10-2008, 14:46
Picasa? ;)

macek
13-10-2008, 14:53
Picasa? ;)

Попробую )
Но оно вроде только на гугловский сервис экспортировать умеет, или я ошибаюсь?

bbsc
13-10-2008, 15:01
Adobe Lightroom?

asp
13-10-2008, 15:10
Пикаса вроде может по фтп заливать, но не уверен - под рукой нету. Я обычно делаю экспорт в htmlгалерею (благо красивых шаблонов - навалом) и руками заливаю куда надо.

macek
13-10-2008, 15:14
Пикаса вроде может по фтп заливать, но не уверен - под рукой нету. Я обычно делаю экспорт в htmlгалерею (благо красивых шаблонов - навалом) и руками заливаю куда надо.

Спасиб, это уже гуманно.
Одно уточнение - которая Пикаса? 2 или 3 ?

asp
13-10-2008, 21:03
Обе вроде =) По крайней мере - точно это делал ещё на второй. На третьей ещё не пробовал - на Лайтрум перешёл (уж очень плохо вторая работала с равами).
Третья стоит только ради их вьюера - он великолепен =)

SinSel
14-10-2008, 16:19
Юзаю JAlbum, много шаблонов, особо не нагружает роутер, может сразу заливать на FTP. Пробовал несколько вариантов, остановился на JAlbum. Варианты на PHP отверг практически сразу - сильно тормозит процессор при ресайзе...

macek
14-10-2008, 18:47
Юзаю JAlbum, много шаблонов, особо не нагружает роутер, может сразу заливать на FTP. Пробовал несколько вариантов, остановился на JAlbum. Варианты на PHP отверг практически сразу - сильно тормозит процессор при ресайзе...

Спасибо, попробую.
С пикасой пока затык - 3 версия пока не умеет по фтп закачивать, и сетевые папки не видит. Но вцелом понравилась, особенно автокоррекция - исправляет заваленные снимки одним кликом.

Попробую ещё Jalbum, но чёто не люблю я "бесплатный" софт с обязательной регистрацией...

кинга
17-05-2009, 12:42
вынужден открыть новый топик, ибо решения так нигде и не нашёл...
есть простая цель - запустить на роутере WL500gpv2 (1.9.2.7-10) фотогалерею Gallery2 (http://codex.gallery2.org/Gallery2:Download)

все необходимые компоненты установлены и поотдельности функционируют без проблем. полный список:

bzip2 - 1.0.5-1 - Very high-quality data compression program
cyrus-sasl-libs - 2.1.22-2 - Provides client or server side authentication (see RFC 2222).
e2fslibs - 1.41.4-1 - Ext2 Filesystem Libraries
gdbm - 1.8.3-2 - GNU dbm is a set of database routines that use extensible hashing. It works similar to the standard UNIX dbm routines.
glib - 2.16.6-1 - The GLib library of C routines.
ipkg-opt - 0.99.163-10 - The Itsy Package Manager
libdb - 4.2.52-3 - Berkeley DB Libraries
libuclibc++ - 0.2.2-8 - C++ standard library designed for use in embedded systems
libxml2 - 2.7.3-1 - Libxml2 is the XML C parser and toolkit developed for the Gnome project.
libxslt - 1.1.24-1 - An XML Stylesheet processor based on libxml2
lighttpd - 1.4.22-1 - A fast webserver with minimal memory footprint.
mc - 4.6.2-1 - Midnight Commander File Manager
mysql - 4.1.22-2 - Popular free SQL database system
ncurses - 5.7-1 - NCurses libraries
openldap-libs - 2.3.43-1 - Open Lightweight Directory Access Protocol
openssl - 0.9.7m-5 - Openssl provides the ssl implementation in libraries libcrypto and libssl, and is needed by many other applications and librari
pcre - 7.9-1 - Perl-compatible regular expression library
php - 5.2.9-5 - The php scripting language
php-fcgi - 5.2.9-1 - The php scripting language, built as an fcgi module
php-mysql - 5.2.9-5 - mysql extension for php
readline - 5.2-2 - The GNU Readline library provides a set of functions for use by applications that allow users to edit command lines as they are
slang - 2.1.4-1 - S-Lang is a multi-platform library designed to allow a developer to create robust multi-platform software.
spawn-fcgi - 1.6.2-1 - spawn-fcgi is used to spawn fastcgi applications
uclibc-opt - 0.9.28-13 - micro C library for embedded Linux systems
unrar - 3.8.5-1 - unrar is an application that can decompress files and archives created using the RAR compression scheme
vsftpd - 2.1.0-1 - ftp daemon with an emphasis on speed and security
wget - 1.11.4-1 - A network utility to retrieve files from the Web
zlib - 1.2.3-3 - zlib is a library implementing the 'deflate' compression system.


то есть веб-сервер работает, стандартный phpinfo открывается. самописный тестовый php-скрипт, который показывает содержимое дефолтной таблицы help_topic из базы mysql, также работает как положено.
но после того как закидываю саму галерею на сервер и пытаюсь начать установку через gallery/install/index.php получаю Ошибку 500, access.log:

192.168.1.2 192.168.1.1 - [17/May/2009:14:29:49 +0400] "GET /gallery/install/index.php HTTP/1.1" 500 369 "-" "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)"
error.log:

2009-05-17 14:29:49: (mod_fastcgi.c.2494) unexpected end-of-file (perhaps the fastcgi process died): pid: 283 socket: unix:/tmp/php-fcgi.sock-0
2009-05-17 14:29:49: (mod_fastcgi.c.3326) response not received, request sent: 921 on socket: unix:/tmp/php-fcgi.sock-0 for /gallery/install/index.php , closing connection

вот на всякий случай содержимое /opt/etc/lighttpd/conf.d/10-php-fcgi.conf

server.modules += ( "mod_fastcgi" )

fastcgi.server = ( ".php" =>
( "localhost" =>
( "socket" => "/tmp/php-fcgi.sock",
"bin-path" => "/opt/bin/php-fcgi",
"max-procs" => 1,
"bin-environment" =>
( "PHP_FCGI_CHILDREN" => "2",
"PHP_FCGI_MAX_REQUESTS" => "1000" )
)
)
)

кинга
18-05-2009, 21:14
пробовал делать установку по инструкции из этого (http://wl500g.info/showthread.php?t=8236) топика (смена имени на root, переустановка бд) - результатов никаких.

список процессов:

PID Uid VmSize Stat Command
1 root 648 S /sbin/init
2 root SW [keventd]
3 root SWN [ksoftirqd_CPU0]
4 root SW [kswapd]
5 root SW [bdflush]
6 root SW [kupdated]
7 root SW [mtdblockd]
58 root 316 S telnetd
63 root 380 S httpd vlan1
66 root 364 S syslogd -m 0 -O /tmp/syslog.log -S -l 7
69 root 324 S klogd
74 nobody 416 S [dnsmasq]
76 root SW [khubd]
84 root 276 S lpd
86 root 240 S p9100d -f /dev/usb/lp0 0
90 root 340 S waveservermain
92 root 344 S rcamdmain
96 root SW [usb-storage-0]
97 root SW [scsi_eh_0]
119 root 380 S udhcpc -i vlan1 -p /var/run/udhcpc0.pid -s /tmp/udhcp
120 root 608 S pppd file /tmp/ppp/options.wan0
123 root 312 S infosvr br0
124 root 476 S watchdog
126 root 344 S ntp
134 root 356 S dropbear
135 root 460 S sh -c /usr/sbin/pptp --idle-wait 0 vpn.internet.beeli
136 root 424 S pptp: GRE-to-PPP gateway on /dev/ptmx
139 root 408 S pptp: call manager for 85.21.230.131
152 root SW [kjournald]
176 root 548 S /bin/sh /opt/bin/mysqld_safe --datadir=/opt/var/lib/m
252 root 2564 S /opt/libexec/mysqld --basedir=/opt --datadir=/opt/var
257 root 2564 S /opt/libexec/mysqld --basedir=/opt --datadir=/opt/var
258 root 2564 S /opt/libexec/mysqld --basedir=/opt --datadir=/opt/var
278 root 364 S vsftpd /opt/etc/vsftpd.conf
279 root 1320 S /opt/sbin/lighttpd -f /opt/etc/lighttpd/lighttpd.conf
280 root 4676 S /opt/bin/php-fcgi
285 root 4472 S /opt/bin/php-fcgi
293 root 468 S upnp -D -L br0 -W ppp0
295 root 700 S dropbear
296 root 548 S -sh
300 root 4684 S /opt/bin/php-fcgi
301 root 1924 S mc -c
304 root 500 S vsftpd /opt/etc/vsftpd.conf
306 root 580 S vsftpd /opt/etc/vsftpd.conf
307 root 460 S /bin/sh -c ps > ps_list
308 root 396 R ps

Partos
19-05-2009, 11:59
Тяжеловато для коробочки MySQL и PHP на галереи тянуть. Ведь как я понимаю, твоя галерея и масштабирует, и превьюшки создает и меню генерит - и все за нашем дохлом процессоре.

Из всего, что я перепробовал, сносно работает Flash Gallery (http://www.flash-gallery.org/), легкий скрипт на флеш. И то, если фотографий не так уж много. естественно, фотки надо на компе resize до хотя бы 1600*1200, хотя я закидывал и 8-мегапиксельные.

Все что на MySQL тяжко, памяти мало, проц слабый. Только скрыпты на ПХП + флеш нас спасут. Или генерить на компе и выкладывать уже готовую html-галерею.

grigly
23-05-2009, 19:41
Тяжеловато для коробочки MySQL и PHP на галереи тянуть. Ведь как я понимаю, твоя галерея и масштабирует, и превьюшки создает и меню генерит - и все за нашем дохлом процессоре.

Из всего, что я перепробовал, сносно работает Flash Gallery (http://www.flash-gallery.org/), легкий скрипт на флеш. И то, если фотографий не так уж много. естественно, фотки надо на компе resize до хотя бы 1600*1200, хотя я закидывал и 8-мегапиксельные.

Все что на MySQL тяжко, памяти мало, проц слабый. Только скрыпты на ПХП + флеш нас спасут. Или генерить на компе и выкладывать уже готовую html-галерею.
а как ставить мануальчик не напишете?

кинга
24-05-2009, 20:00
а как ставить мануальчик не напишете?
кроме вебсервера и пхп ставить ничего не надо. нужно только закинуть содержимое архива на сервак и пользоваться...

elected
08-06-2009, 16:07
Вот галерея мною чуть подправлена, очень симпатичная поддерживает несколько галерей лучшее что я видел на флеше
после моей переделки не грузит процессор
просто кидаете ее в share/www и кладете фотки в катлалог Content/Gallery

Жрет фотки даже по 5-10 мег правда когда делает из такой фотки маленькую копию то задумывается на минуту, но только первый раз.
Потом работает быстро
поддерживает download,slideshow и т д
Фотки до 1мб обрабатывает за секунды
проц нагружает максимум 30-40% во время первого ресайзинга потом не грузит совсем

Требует только PHP

p.s. Перебрал около 10 галерей различных бесплатных, на мой взгляд эта самая удачная.

Shushik
08-06-2009, 17:13
elected Спасибо!

ryzhov_al
09-06-2009, 09:20
Вот галерея мною чуть подправлена, очень симпатичная поддерживает несколько галерей лучшее что я видел на флеше
...
Требует только PHP

p.s. Перебрал около 10 галерей различных бесплатных, на мой взгляд эта самая удачная.

Спасибо, выглядит красиво.

Кстати, в репозитории есть легковесная nagg (http://sourceforge.net/projects/nagg) - галерея, не требующая php.

Ukaz
09-06-2009, 12:18
А как запускать "маленькую" галлерею или как к ней подключаться?

demidoff
09-06-2009, 15:42
Вот галерея мною чуть подправлена, очень симпатичная поддерживает несколько галерей лучшее что я видел на флеше
после моей переделки не грузит процессор
просто кидаете ее в share/www и кладете фотки в катлалог Content/Gallery

Жрет фотки даже по 5-10 мег правда когда делает из такой фотки маленькую копию то задумывается на минуту, но только первый раз.
Потом работает быстро
поддерживает download,slideshow и т д
Фотки до 1мб обрабатывает за секунды
проц нагружает максимум 30-40% во время первого ресайзинга потом не грузит совсем

Требует только PHP

p.s. Перебрал около 10 галерей различных бесплатных, на мой взгляд эта самая удачная.

Привет!
Установил твою галерею, с тестовыми картинками все отлично работает. Подложил свои картинки, а галерея пишет Loading и все. В полный рост картинка открывается, а в маленькие не конвертится! В чем может быть проблема? Может еще что-нить надо установить кроме как php?

кинга
02-08-2009, 10:34
Установил твою галерею, с тестовыми картинками все отлично работает. Подложил свои картинки, а галерея пишет Loading и все. В полный рост картинка открывается, а в маленькие не конвертится! В чем может быть проблема? Может еще что-нить надо установить кроме как php?
elected забыл указать, что помимо самого php необходимо также установить php-gd, который как раз и нужен для автоматического создания уменьшенных эскизов. сам с этим помучался... кстати, эта галерея называется imageVue (http://www.imagevuex.com). на домашнем сайте есть куча разных шаблонов.

alter2
31-08-2009, 09:28
Вот галерея мною чуть подправлена, очень симпатичная поддерживает несколько галерей лучшее что я видел на флеше
самая удачная.

А нельзя ли fla-исходники найти?...

elected
14-11-2009, 12:26
Всем привет
Спасибо за благодарности

для работы галереи нужно установить модуль php-gd


ipkg install php-gd

и при необходимости прописать его в php.ini в раздел extensions
dg.so

Исходников галереи нет

Еще для ускорения работы других галерей думаю можно подключить модуль
APC
http://wl500g.info/showthread.php?t=22119
тут я все описал как.

Nick_NY
24-01-2010, 11:25
Помогите кто-нибудь разобраться: я поставил себе imagevue, все работает прекрасно но возник вопрос, рабочая папка и папка content у меня /opt/share/www/photo/content. Сама галерея /opt/share/www/photo. Но у меня к точке подрублен еще и HDD. Как в настройках imagevue выставить чтоб папка content была именно на HDD (/tmp/mnt/disc0_2/content).

VA_DOS
30-01-2010, 18:44
elected, спасибо за Imagevue r16. Это - единственное, что у меня пошло без тормозов (в фоне в довесок висит rtorrent).

Единственный минус - не закрытые уязвимости скриптов: http://secunia.com/advisories/18802/

В прилагаемом архиве закрыты уязвимости через скрипты dir.php и readfolder.php.

Файл upload.php успешно выпилен Вами. :)

Уязвимость index.php не исправлял - как вспомогательное средство атаке на роутер ее использовать нельзя.

macek
31-01-2010, 11:22
Уважаемые, а покажите, что у вас получилось?
Насколько удобно администрирование?

у меня галерейка на текстпаттерн, но я не очень доволен - тумбнейлы слишком долго генерятся, в итоге делаю их вручную на компе, и загружаю каждую фотку по отдельности :(

Kiri22
03-02-2010, 21:57
Возникла проблемка... В галерее imagevue v2 тоже не работает создание thumbnails.
php-gd установлен.
По совету юзера elected открыл php.ini, нашел там раздел
; Dynamic Extensions ;
и добавил в него строку extension=dg.so
После этого php слетел начисто (ошибка 500).
Что я неправильно сделал?

Добавлено:
разобрался (http://wl500g.info/showpost.php?p=175998&postcount=1112)
Но всё очень медленно (

VA_DOS
04-02-2010, 22:58
Но всё очень медленно (

Попробуй более старую версию, Imagevue r16. Прикреплена квот этому посту: http://wl500g.info/showpost.php?p=148458&postcount=6

Работает заметно шустрее. Вложенные папки, видео и русский язык не поддерживает.

Проблема вложенных папок и русского решается реорганизацией хранилища и символьными ссылками.

Страничку для видео пришлось дописывать самому. Могу поделиться, но красотой не блещет - написано на скорую руку.

Желательно закрыть пару дыр, заменить имеющиеся файлики вот этими: http://wl500g.info/showpost.php?p=181130&postcount=14

Spitfire
05-02-2010, 12:11
Попробуй более старую версию, Imagevue r16. Прикреплена квот этому посту: http://wl500g.info/showpost.php?p=148458&postcount=6

Работает заметно шустрее. Вложенные папки, видео и русский язык не поддерживает.

Проблема вложенных папок и русского решается реорганизацией хранилища и символьными ссылками.

Страничку для видео пришлось дописывать самому. Могу поделиться, но красотой не блещет - написано на скорую руку.

Желательно закрыть пару дыр, заменить имеющиеся файлики вот этими: http://wl500g.info/showpost.php?p=181130&postcount=14

Уважаемый VA_DOS, можно для ламеров подробнее как реализовать поддержку вложенных папок и русского языка. Видео не интересует, а сама галерея очень понравилась. Также интересует как сделать отображение папок не из папки Content, а с внешнего диска подключенного к роутеру (пытался просто указать путь вместо /content в файле настроек галереи, ничего не вышло).

Заранее благодарю.

VA_DOS
05-02-2010, 19:25
как сделать отображение папок не из папки Content, а с внешнего диска подключенного к роутеру (пытался просто указать путь вместо /content в файле настроек галереи, ничего не вышло).

Этот путь должен быть относительным от каталога документов веб-сервера. Что это значит? Допустим, все веб-сайты у Вас храняться в папке /opt/eshare/www/lightppd/, а сайт галереи - соотв етственно в /opt/eshare/www/lightppd/photogallery/. В таком случае, каталог с фото обязательно должен быть расположен где-то внутри /opt/eshare/www/lightppd/photogallery/, и / в файле настроек в данном случае будет ссылаться именно на корень веб-сервера, но не на корень диска!

Как это обойти?

Допустим, имеем каталог /opt/eshare/www/lightppd/photogallery/, внешний жесткий диск, смонтированный в /tmp/harddisk/. А на нем галереи: /tmp/harddisk/Photo/Gallery1/, /tmp/harddisk/Photo/Gallery2/, /tmp/harddisk/Photo/Gallery3/ и т. д.

Требуется - отобразить все галереи.

1. Создаем в каталоге веб-сайта галереи символьную ссылку на галереи.

cd /opt/eshare/www/lightppd/photogallery/
ln -s /tmp/harddisk/Photo/ Photo

После этого в /opt/eshare/www/lightppd/photogallery/ появляется каталог-ссылка Photo. Веб-серверу он доступен как обычный каталог, но физически он храниться по адресу /tmp/harddisk/Photo/

2. Прописываем его в файле настроек галереи config.ini

contentfolder = Photo



как реализовать поддержку вложенных папок

Автоматически - никак. Вложенный папки не поддерживаются флеш-системой (файл SWF). Подправить ее нельзя - нет исходников. Зато аналогично при помощи символьных ссылок создать ссылки на недоступные каталоги в доступных :)



и русского языка

Аналогично - флеш не поддерживает. Только создавать симольные ссылки латиницей.

Kiri22
07-02-2010, 09:42
Спасибо за инструкцию к r16, работает неплохо! Но v2 всё-таки нравится больше...
И ведь вот здесь (http://www.studionr.ru/wl500/photo/) работает достаточно быстро. Хотя я точно знаю, что это на роутере.
У меня стоит флешка, а не HDD, это может так сильно влиять? Или тут все-таки влияет разница в роутерах (у него предположительно WL500W, а у меня DIR-320)?

VA_DOS
08-02-2010, 19:25
Тоже больше нравится v2. Но производительность сильно зависит от модели роутера, разгона процессора, допайки оперативной памяти и того, что на нем висит, кроме самой галереи. У меня на 500gP v2 без разгона и допайки, с rTorrent'ом в фоне ImageVue v2 тормозит дико. Пришлось перебираться на r16.

valek101
25-02-2010, 08:01
Ну нет тем про эту прогу из прошивки для чайников (http://wl500g.info/showthread.php?t=21889&highlight=imagevue) так что начнем обсуждать

Вот у меня проблема не дает загрузить не один файл пишет upload error 400
Может кто знает как починить :)

Gonor
28-02-2010, 23:57
Мне очень понравился этот движок. Очень стильный.

Вот мой способ добавления данных:

Ставим денвер (удобно тестировать)

Создаем локальный сайт.

Копируем туда все папку Photo.

Добавляем через админку фотки/редактируем что надо. Скорость обработки скриптом фоток на ПС с роутером конечно не сравнить.

После того как все готово, перезаливаем наш локальный сайт (всю папку) на роутер в папку Photo (или в любую другую, которую вы там создали)

Что имеем:

1) Очень быстро можно заливать огромные альбомы.
2) Нет проблем с загрузкой данных через роутер. (у меня жутко лагает при загрузке через админку на роутере).

ПС. Еще раз спасибо автору скрипта для ленивых за отличную работу! Два дня парился с настройками, зато теперь у меня на роутере еще и Joomla заработала.

valek101
01-03-2010, 03:38
Мне очень понравился этот движок. Очень стильный.

Вот мой способ добавления данных:

Ставим денвер (удобно тестировать)

Создаем локальный сайт.

Копируем туда все папку Photo.

Добавляем через админку фотки/редактируем что надо. Скорость обработки скриптом фоток на ПС с роутером конечно не сравнить.

После того как все готово, перезаливаем наш локальный сайт (всю папку) на роутер в папку Photo (или в любую другую, которую вы там создали)

Что имеем:

1) Очень быстро можно заливать огромные альбомы.
2) Нет проблем с загрузкой данных через роутер. (у меня жутко лагает при загрузке через админку на роутере).

ПС. Еще раз спасибо автору скрипта для ленивых за отличную работу! Два дня парился с настройками, зато теперь у меня на роутере еще и Joomla заработала.
Можно подробнее что за денвер и как его ставить!!
Ну и на всякий случай что есть

у меня на роутере еще и Joomla заработала.

Короче заливку фоток решил так тупо копирую фотки в папку программы на роутере а не через админку

Jogi
17-03-2010, 13:26
Установил imagevue с помощью инсталятора, однако при загрузки страницы /photo или /photo/imagevue ничего нет, т.е. пусто. Ни у кого такого не было ?

Rucha
08-04-2010, 20:26
Хочу установить сабж. Нигде не нашел описание установки на роутер, а так-же отдельно инсталяционный пакет.

valerakvb
08-04-2010, 20:30
Хочу установить сабж. Нигде не нашел описание установки на роутер, а так-же отдельно инсталяционный пакет.

http://wl500g.info/showthread.php?t=21889

Rucha
08-04-2010, 20:34
Там не поддерживается моя прошивка :(

valerakvb
08-04-2010, 20:36
Там не поддерживается моя прошивка :(

а вот тут вы не правы

Rucha
10-04-2010, 10:32
Все-же там весьма специфическая установка.
Есть ли способ поставить Imagevue без использования скрипта из "установки для чайника" как это делается для обычных пакетов?

AleksandrN
10-04-2010, 10:47
Ставил себе ImageVue простым копированием, но она мне непонравилась.
Поставил http://coppermine-gallery.net/ и ненарадуюсь (рус, доступ, много плагинов)... Хотя, каждый выбирает по своему вкусу... :)

SMinin
17-05-2010, 12:54
Привет, есть желание найти утилиту для быстрого уменьшения размера фотографий. Суть задачи - на винте есть файловое хранилище с фотографиями + установлен web-сервер с public-IP, хочется расшарить некоторые альбомы с фотографиями для друзей, но из-за большого размера файлов грузиться они будут очень долго. Различные фото-галереи (Galary2, FlashGalary и т.п.) либо сами пытаются ужать файл в реальном времени - очень медленно, либо кидают большой файл как есть - что тоже не приемлемо. Попытался генерить фотоальбом с помощью утилитки nagg - создает html + ужимает фотографии, но для изменения размера фотографии он использует ImageMagic (convert, mogrify) который крайне медлено их уменьшает - одна фотография 10Mpix больше часа! С фильтром "-filter Quadratic" - 40 мин, с "-filter Point" - 12 мин... С учетом того, что в одном альбоме порядка 400 фотографий - конвертить альбом он будет несколько дней... В интернете нашел интересный пост - цитата ниже (http://leocharre.com/articles/faster-image-resizing-in-linux/), но саму утилиту найти не смог. Люди добрые, помогите найти утилитку скомпилированную под прошивку Олега с использованием этой библиотеки (http://systhread.net/texts/200507epeg1.php) или другое элегантное решение задачи.


1.imagemagick
mogrify -resize 1200x1200 ./images*Great. But this is SLOW as all heck.
Imagemagick means for quality, not speed.

Speeding up image magick resizing
Use another resizing algorithm. In this example images will be softer, less detailed.

mogrify -filter Point -resize 1200x1200 ./images*

convert ./img_in.jpg -filter Point -resize 1200x1200 ./img_out.jpg
2.imgresize
I wondered if I used some library or other, would it be faster than imagemagick? Yes, actually.
This is lower quality and slightly faster.
If you have a ton of images, this will save some time.
The imgresize distro is in perl, it uses Image::Resize library.

3.epeg
epeg -m 1200,1200 ./img_in.jpg ./img_out.jpgTHE END ALL BE ALL

epeg. Quick, ridiculously quick. Dangerously quick.
This will fuck your images up somewhat.. but… you can resize large image very fucking fast.
Here’s a script to resize an image down from a monstrous size down to a nifty 1800×1800.. imgsizedown


единственное что пока приходить в голову - конвертить фотографии на компе и заливать на роутер, но хочется простого решения - сделал symlink на папочку и по cron-у ночью создалась галерея.

ryzhov_al
24-06-2010, 11:11
Тоже больше нравится v2. Но производительность сильно зависит от модели роутера, разгона процессора, допайки оперативной памяти и того, что на нем висит, кроме самой галереи. У меня на 500gP v2 без разгона и допайки, с rTorrent'ом в фоне ImageVue v2 тормозит дико. Пришлось перебираться на r16.
Для справки: при переходе с WL-500g v1 на RT-N16 время открытия галереи ImageVue v2 сократилось с 45 до 15 секунд. Причём пиковая загрузка ЦП не превышает 60%.

oleg71
24-08-2010, 19:05
Помогите кто-нибудь разобраться: я поставил себе imagevue, все работает прекрасно но возник вопрос, рабочая папка и папка content у меня /opt/share/www/photo/content. Сама галерея /opt/share/www/photo. Но у меня к точке подрублен еще и HDD. Как в настройках imagevue выставить чтоб папка content была именно на HDD (/tmp/mnt/disc0_2/content).

Ответа нет, или как-то удалось настроить?

Rucha
04-01-2011, 00:07
Поставил http://coppermine-gallery.net/ и ненарадуюсь (рус, доступ, много плагинов)... Хотя, каждый выбирает по своему вкусу... :)

Можешь описать подробнее как ставил и настраивал зависимые модули. В частности MySql, either GD or ImageMagick. Будет ли работать на lighttpd?

VA_DOS
03-10-2011, 07:46
Совсем забыл об этой темке... Дописал я поддержку вложенных каталогов для ImageVue r16. Теперь не надо извращаться с символьными ссылками. Вложенные каталоги парсятся и добавляются отдельными пунктами меню сразу после родительских через дефис. Русский язык не поддерживается. Работает вроде шустро. Кому актуально, забираем из аттача саму галерею и патч к ней.

ryzhov_al
03-10-2011, 08:18
Спасибо. Так как ImageVue 2.х на RT-N16 стартует ~30 секунд.
Только бы она не перекашивала табличку миниатюр в случае, когда вперемешку лежат альбомные и портретные фотографии.

konnmor
22-02-2012, 08:30
Поставил себе ImageVue r16 (спасибо VA_DOS), всё в целом устраивает. Хотелось бы еще ограничить доступ паролем. Как это можно сделать?

И еще вопрос - как сделать, чтобы вертикальные фото не поворачивались на бок?

VA_DOS
22-02-2012, 18:55
Хотелось бы еще ограничить доступ паролем. Как это можно сделать?

Ну, я у себя сделал вот так: http://wl500g.info/showpost.php?p=90459&postcount=343
А вообще - в зависимости от нужд и знаний.

konnmor
15-11-2013, 07:32
Совсем забыл об этой темке... Дописал я поддержку вложенных каталогов для ImageVue r16. Теперь не надо извращаться с символьными ссылками. Вложенные каталоги парсятся и добавляются отдельными пунктами меню сразу после родительских через дефис. Русский язык не поддерживается. Работает вроде шустро. Кому актуально, забираем из аттача саму галерею и патч к ней.

Подскажите пожалуйста, в чем может быть проблема. Установил ImageVue r16 с патчем. В конфиге пока ничего не менял, все как в дистрибутиве. Запускается, но путей в меню к папкам с фото не определяет, пишет "undefined".
Может каких-нибудь модулей не хватает? Сейчас установлены:
lighttpd - 1.4.30-3
lighttpd-mod-auth - 1.4.30-3
lighttpd-mod-fastcgi - 1.4.30-3
lighttpd-mod-scgi - 1.4.30-3
php5 - 5.4.19-1
php5-cgi - 5.4.19-1
php5-mod-gd - 5.4.19-1

Роутер wl500gp, прошивка 1.9.2.7-rtn-r5066.

VA_DOS
15-11-2013, 09:49
Так как раз и надо поменять конфиг - прописать в contentfolder путь к своим фото. И заодно проверить есть ли туда доступ у аккаунта, из-под которого запускается php

konnmor
15-11-2013, 12:51
В конфиге contentfolder = false. Я так понимаю, что в этом случае должны открываться тестовые альбомы из папок
/photogallery/content/Gallery/Auto и /photogallery/content/Gallery/Natur ?

VA_DOS
15-11-2013, 14:13
Точно не знаю, но мне кажется, что для этого нужно ключ contentfolder удалить из конфига вообще

Какие-нибудь ошибки lighttpd и php в логи пишут?

konnmor
21-11-2013, 14:17
Вот лог lighttpd:


2013-11-15 16:38:57: (mod_fastcgi.c.2699) FastCGI-stderr: PHP Warning: syntax error, unexpected BOOL_TRUE in lang.ini on line 17
in /opt/share/www/photogallery/include/Config.class.php on line 146

2013-11-15 16:38:57: (mod_fastcgi.c.2699) FastCGI-stderr: PHP Warning: array_keys() expects parameter 1 to be array, boolean given in /opt/share/www/photogallery/include/Config.class.php on line 329

2013-11-15 16:38:57: (mod_fastcgi.c.2699) FastCGI-stderr: PHP Warning: Invalid argument supplied for foreach() in /opt/share/www/photogallery/include/Config.class.php on line 330

2013-11-15 16:38:58: (mod_fastcgi.c.2699) FastCGI-stderr: PHP Fatal error: Call to undefined function securepath() in /opt/share/www/photogallery/dir.php on line 88

2013-11-15 16:39:04: (mod_fastcgi.c.2699) FastCGI-stderr: PHP Warning: opendir(undefined): failed to open dir: No such file or directory in /opt/share/www/photogallery/dirxml.php on line 16

2013-11-15 16:39:08: (mod_fastcgi.c.2699) FastCGI-stderr: PHP Warning: opendir(undefined): failed to open dir: No such file or directory in /opt/share/www/photogallery/dirxml.php on line 16

2013-11-15 16:39:14: (mod_fastcgi.c.2699) FastCGI-stderr: PHP Warning: opendir(undefined): failed to open dir: No such file or directory in /opt/share/www/photogallery/dirxml.php on line 16



В конфиге прописывал директории content, content/Gallery, результат тот-же.

В дополнение к предыдущему сообщению.
Поставил более старую версию photogallery из этой темы (по ссылке пару страниц назад). Пути к альбомам теперь отображаются, но фото не показывает. Лог lighttpd теперь такой:


2013-11-16 18:16:10: (mod_fastcgi.c.2676) FastCGI-stderr: PHP Warning: syntax error, unexpected BOOL_TRUE in lang.ini on line 17
in /opt/share/www/photogallery/include/Config.class.php on line 146

2013-11-16 18:16:10: (mod_fastcgi.c.2676) FastCGI-stderr: PHP Warning: array_keys() expects parameter 1 to be array, boolean given in /opt/share/www/photogallery/include/Config.class.php on line 329

2013-11-16 18:16:10: (mod_fastcgi.c.2676) FastCGI-stderr: PHP Warning: Invalid argument supplied for foreach() in /opt/share/www/photogallery/include/Config.class.php on line 330

2013-11-16 18:16:11: (mod_fastcgi.c.2676) FastCGI-stderr: PHP Notice: Undefined variable: config in /opt/share/www/photogallery/getconfig.php on line 15

2013-11-16 18:16:15: (mod_fastcgi.c.2676) FastCGI-stderr: PHP Warning: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone 'UTC' for now, but please set date.timezone to select your timezone. in /opt/share/www/photogallery/dirxml.php on line 45

2013-11-16 18:16:15: (mod_fastcgi.c.2676) FastCGI-stderr: PHP Fatal error: Call to undefined function jpgchk() in /opt/share/www/photogallery/dirxml.php on line 48


Замечу, что на старой прошивке с Optware всё работало.
lang.ini и Config.class.php там такие-же, криминала там на первый взгляд нет, почему же тогда fastcgi сыпет предупреждения?
Может быть в Entware fastcgi какой-то урезанный, т.к. не понимает функций jpgchk() и securepath()? из файлов photogallery?

И ещё, поясните пожалуйста, в Entware есть:
lighttpd-mod-fastcgi - 1.4.32-1
php5-fastcgi - 5.4.19-1
fcgi - 2.4.0-1
fcgixx - 2.4.0-1

У меня стоят два первых вышеуказанных. Может надо что-то еще до-/устанавливать?

Похоже моя проблема в ImageVue r16 из-за несовместимости PHP 5.2.* (или 5.3.* ?) с 5.4.*.
Уважаемый VA_DOS, а не смогли бы вы подправить ImageVue r16 под последний PHP 5.4.* из Entrware?

konnmor
20-12-2013, 17:45
После перехода на прошивку 1.9.2.7-rtn-r5066/репозиторий Entrware почему-то проблематично найти легкий фотоальбом с поддержкой PHP 5.4 (в крайнем случае PHP 5.3). С помощью некоторых махинаций удалось запустить ImageVue r16 (под PHP 5.2, ссылка в данной ветке). Однако с андроид-устройств этот фотоальбом не работает из-за проблем андроида с flash (и вроде с java тоже?). Посему вопрос: может кто-то нашел и использует нормальный фотоальбом, лишенный вышеуказанных недостатков и готов поделиться опытом?

andyblack
14-12-2014, 07:55
Работающий на RT-N66U (Merlin+Entware) Imagevue 1.7
9962

konnmor
15-02-2015, 12:03
Иконки почему-то не генерируются. Висит сообщение Loading... и ничего не происходит.

don-pedro
16-02-2015, 14:59
Иконки почему-то не генерируются. Висит сообщение Loading... и ничего не происходит.
php собран с gd?

konnmor
15-09-2016, 11:34
Да, phpinfo() выдает такую таблицу в части gd:

...
gd

GD Support enabled
GD Version bundled (2.1.0 compatible)
GIF Read Support enabled
GIF Create Support enabled
JPEG Support enabled
libJPEG Version 6b
PNG Support enabled
libPNG Version 1.2.50
WBMP Support enabled
XBM Support enabled

Directive Local Value Master Value
gd.jpeg_ignore_warning 0 0

...