Page 5 of 5 FirstFirst ... 345
Results 61 to 70 of 70

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

  1. #61
    Quote Originally Posted by VA_DOS View Post
    Совсем забыл об этой темке... Дописал я поддержку вложенных каталогов для 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.

  2. #62
    Join Date
    Jan 2010
    Location
    Kharkov, Ukraine
    Posts
    60
    Так как раз и надо поменять конфиг - прописать в contentfolder путь к своим фото. И заодно проверить есть ли туда доступ у аккаунта, из-под которого запускается php
    WL-500gP v2 (1.9.2.7-rtn-r4772) / rTorrent 0.9.3 / ruTorrent 3.4
    ImageVue r16 (patched) / lighttpd + ssl + auth
    WDTV Gen1 / WDLXTV 0.5.8.1 / D-Link DWA-110 WiFi
    WDTV Live / WDLXTV 0.4.7.3 / WDTV Live Hub

  3. #63
    В конфиге contentfolder = false. Я так понимаю, что в этом случае должны открываться тестовые альбомы из папок
    /photogallery/content/Gallery/Auto и /photogallery/content/Gallery/Natur ?

  4. #64
    Join Date
    Jan 2010
    Location
    Kharkov, Ukraine
    Posts
    60
    Точно не знаю, но мне кажется, что для этого нужно ключ contentfolder удалить из конфига вообще

    Какие-нибудь ошибки lighttpd и php в логи пишут?
    Last edited by VA_DOS; 15-11-2013 at 13:36.
    WL-500gP v2 (1.9.2.7-rtn-r4772) / rTorrent 0.9.3 / ruTorrent 3.4
    ImageVue r16 (patched) / lighttpd + ssl + auth
    WDTV Gen1 / WDLXTV 0.5.8.1 / D-Link DWA-110 WiFi
    WDTV Live / WDLXTV 0.4.7.3 / WDTV Live Hub

  5. #65
    Вот лог lighttpd:
    Code:
    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 теперь такой:
    Code:
    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?
    Last edited by Omega; 14-12-2014 at 18:51.

  6. #66

    Ищется новый фотоальбом

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

  7. #67

    фотоальбом Imagevue 1.7

    Работающий на RT-N66U (Merlin+Entware) Imagevue 1.7
    iv17.zip

  8. #68
    Иконки почему-то не генерируются. Висит сообщение Loading... и ничего не происходит.

  9. #69
    Join Date
    Mar 2011
    Location
    Moscow
    Posts
    248
    Quote Originally Posted by konnmor View Post
    Иконки почему-то не генерируются. Висит сообщение Loading... и ничего не происходит.
    php собран с gd?
    WL500gp 1.9.2.7-d-r2624, Optware.

  10. #70
    Да, 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

    ...

Page 5 of 5 FirstFirst ... 345

Similar Threads

  1. Replies: 170
    Last Post: 29-10-2013, 12:36

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •