• Решено Phoenix

    (@azerphoenix)


    Здравствуйте, уважаемые форумчане.
    Недавно появилась потребность в установке плагина NextGen Gallery на WP 3.8.1 Мой сайт: Medical Books 24
    Проблема заключается в том, что при активации плагина:
    Во-первых, работа сайта нарушается… например, при открытии любой записи страница просто обновляется и не открывается….
    Во-вторых, получаю следующий лог файлов и связку core файлов на хостинге (плагин работает некорректно)

    PHP Warning: getimagesize /med.gn24.net/wp-content/gallery/pervichny-j-sifilis/dynamic/1-%d0%bf%d0%b5%d1%80%d0%b2%d0%b8%d1%87%d0%bd%d1%8b%d0%b9-%d0%bf%d0%b5%d1%80%d0%b8%d0%be%d0%b4-%d1%81%d0%b8%d1%84%d0%b8%d0%bb%d0%b8%d1%81%d0%b0-%d0%b3%d0%b5%d0%bd%d0%b8%d1%82%d0%b0%d0%bb%d1%8c%d0%bd-nggid011-ngg0dyn-200x200x90-00f0w010c010r110f110r010t03jpg) [function.getimagesize]: failed to open stream: File name too long in /home/swujuj/public_html/med.gn24.net/wp-content/plugins/nextgen-gallery/products/photocrati_nextgen/modules/nextgen_data/class.ngglegacy_gallerystorage_driver.php on line 436

    PHP Warning: readfile /med.gn24.net/wp-content/gallery/pervichny-j-sifilis/dynamic/1-%d0%bf%d0%b5%d1%80%d0%b2%d0%b8%d1%87%d0%bd%d1%8b%d0%b9-%d0%bf%d0%b5%d1%80%d0%b8%d0%be%d0%b4-%d1%81%d0%b8%d1%84%d0%b8%d0%bb%d0%b8%d1%81%d0%b0-%d0%b3%d0%b5%d0%bd%d0%b8%d1%82%d0%b0%d0%bb%d1%8c%d0%bd-nggid011-ngg0dyn-200x200x90-00f0w010c010r110f110r010t03jpg) [function.readfile]: failed to open stream: File name too long in /home/swujuj/public_html/med.gn24.net/wp-content/plugins/nextgen-gallery/products/photocrati_nextgen/modules/nextgen_data/class.ngglegacy_gallerystorage_driver.php on line 547

    С чем могут быть связаны данные проблемы?
    К примеру, логи связаны с ошибкой в названии фотографий (они были указаны на русском)

    А с чем связана 1-я ошибка? Почему страница записей просто обновляется… как плагин влияет на сам сайт в целом?

Просмотр 13 ответов — с 1 по 13 (всего 13)
  • А с чем связана 1-я ошибка?

    А Вы её пробовали читать?:

    File name too long

    См 414 ошибку.

    Что бы этого избежать — не давайте длинные имена файлам и тем более на русском языке. Только латиница, цифры, подчеркивание и дефис. (можно ещё кое-что, но лучше не нужно 🙂 )

    Со второй ошибкой: «File name too long» я разобрался… меня интересует можно ли активировать ЧПУ для изображений, чтобы названия файлов с русского конвертировались на транслит? плагин cyr-to-lat и all seo установлены…
    А вот, с первой проблемой я так и не разобрался)

    меня интересует можно ли активировать ЧПУ для изображений, чтобы названия файлов с русского конвертировались на транслит?

    «ЧПУ для изображений» можно сделать только переименовав файлы. Потому что УРЛ файла — это указатель на физический объект, а не на генерируемый (как адреса в ВП).

    Вроде бы есть какой-то плагин который может транслитеровать имена файлов (физически переименовать), но я не помню его названия и не знаю как он работает — изменяет ли все ссылки на него в БД (медиатеке, постах и тд).

    Благодарю за развернутый ответ!
    с ЧПУ проблему решу.. достаточно пакетного переименования файлов.
    Не подскажете, с чем может быть связана некорректная работа плагина при ее активации?
    Цитирую:

    работа сайта нарушается… например, при открытии любой записи страница просто обновляется и не открывается….

    Заранее благодарен)

    Обратил внимание на то, что при активации плагина к страницам и записям в URL добавляется slash diagnostika.html/ и страницы и сайт перестают работать…
    а при деактивации плагина slash отсутствует и страницы прекрасно работают….

    Также при попытке внести изменения в настройках плагина, меня просто перебрасывает на главную страницу сайта и настройки не сохраняются.

    с ЧПУ проблему решу.. достаточно пакетного переименования файлов.

    Если эти файлы уже присутствую в БД — поломается их вывод. Дополнительно перименовать в БД можно, но не факт, что поможет.

    при активации плагина к страницам и записям в URL добавляется slash

    Не должно быть так. Пп 4-6 для начала. Или сразу проверить на чистой установке ВП (можно временно сменить префикс таблиц в конфике и таким образом установить ВП рядом. Вернуть префикс а эти таблицы удалить).

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

    Отключение всех плагинов, а также смена дизайна сайта не привела к нужному эффекту… плагин NextGen как не работал, так и не работает.
    Попробую установить на чистый WP в denwer

    при активации плагина к страницам и записям в URL добавляется slash diagnostika.html/ и страницы и сайт перестают работать…

    Прошу прощения — я вначале понял, что добавляется слаг slash.

    Окончание адресов слешем — это абсолютно правильное поведение ВП. А вот использование .html — это неестественный аппендицит для движка. (я бы даже сказал вредный)
    И как их подружить — я не подскажу.

    В настройках постоянных ссылок у меня /%category%/%postname%.html
    Таки образом данная конструкция работает и до сих пор проблем не замечал.
    При активации плагина галереи к данной конструкции добавляется
    /%category%/%postname%.html/ и сайт перестает работать. в логах разумеется, что ничего нету)
    а при отключении вновь становится /%category%/%postname%.html и сайт снова работает))))
    Сейчас пытаюсь разобраться и написал на английском форуме тоже…

    Нашел описание данной проблемы на англ. форуме…. это баг данного плагина…
    http://wordpress.org/support/topic/several-problems-7?replies=3

    Решил данную проблему установив другой плагин.

Просмотр 13 ответов — с 1 по 13 (всего 13)
  • Тема «Плагин NextGen Gallery и WP 3.8.1» закрыта для новых ответов.