После обновления показываются не все фот&#108 - Page 2 После обновления показываются не все фот&#108 - Page 2
 

News:

cpg1.5.48 Security release - upgrade mandatory!
The Coppermine development team is releasing a security update for Coppermine in order to counter a recently discovered vulnerability. It is important that all users who run version cpg1.5.46 or older update to this latest version as soon as possible.
[more]

Main Menu

После обновления показываются не все фотl

Started by Janvio, September 18, 2012, 02:38:47 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Alex Revo

Мне файл не нужен. Я помню что аналогичные проблемы были на версиях 1.3-1.4 и решалось это правкой кода вывода имени файла, там вместо русских букв подставлялись их сущности. Чтобы проверить это нужно посмотреть на фото в раскрытом виде, в коде страницы будет видно какой html запрашивается. Какой нужен мы знаем, нужно будет только сделать правки при проверке файла.

Janvio

Вот бросил в архив два файла, первый с общей страницы. Второй когда уже открыт фотка общая.jpg
Надеюсь то что нужно.

Janvio

Алекс, что нет ещё идей? Или это не те файлы которые ты хотел?

Janvio

Алекс можешь у Макса спросить, может он знает решение.
А то уже почти месяц не работает.

Alex Revo

Мне нужно другое. Открой у себя в браузере 2 страницы - просмотр фото там где оно видно и где не видно. Потом сохрани страницу из браузера вместе с изображениями. Запакуй обе страницы и папки с файлами и прикрепи, мне нужно не пхп смотреть, а твоими глазами на страницу.

Janvio

Хорошо, вот лови. Если что мой скайп janvio

Janvio


Alex Revo

Да. Ищи в коде галерее, где идет проверка файла перед выводом, там идет подстановка thumb_nopic.png, если он не найден. Участок куда, выложи сюда.

Janvio

Я честно говоря вообще php не знаю, скажи просто какой файл нужен, я тебе скину.
Спасибо!!!

Janvio


Alex Revo


Janvio

Вот этот файл, но там нет того что ты просил. Может быть где то в нём прописать.

Rufond

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

Janvio

Вроде бы включил всё. Зашёл как гость, всё показывает.

Rufond

на первый взгляд всё не так плохо, но не работает, даа... проверьте в конфигурации строку "Ссылка на папку Вашей галереи" а то у вас путь к картинке с двумя слешами http://www.aksuek.com//coppermine_dir/images/ и через "Файлы" -> "Инструменты администратора" обновите для начала Только миниатюры... может быть они у вас просто побились

Janvio

Нет тут всё в порядке, он не показывает только файлы с русскими названиями (Киррилицу) остальные фотки показываются. Например файл "лого" он не читает, а если написать в ручную "logo" и в базе тоже исправить тогда видит его. Нужно заставить её видеть русские названия, надеюсь на помощь.

Rufond

у вас кодировка в базе UTF-8? бэкап старой базы остался?
как вариант попробуйте изменить вот эту функцию в файле  include/functions.inc.php примерно 478 строка


function path2url($path)
{
    return str_replace("%2F", "/", rawurlencode($path));
}


вот на такой вариант

function path2url($path)
{
        return str_replace("%2F","/",rawurlencode(iconv("windows-1251","utf-8",$path)));
}


Janvio

Quote from: Rufond on November 04, 2012, 12:58:08 PM
у вас кодировка в базе UTF-8? бэкап старой базы остался?
как вариант попробуйте изменить вот эту функцию в файле  include/functions.inc.php примерно 478 строка


function path2url($path)
{
    return str_replace("%2F", "/", rawurlencode($path));
}


вот на такой вариант

function path2url($path)
{
        return str_replace("%2F","/",rawurlencode(iconv("windows-1251","utf-8",$path)));
}


Не помогло, проблемы с интерграцией я решил, всё нормально работает и показывается. Кроме фотографий написанные кириллицей.
База вся в UTF8. Тоесть и форум и галерея.
Алекс есть ещё идеи.

Janvio

Ребята неужели нельзя решить эту проблему, уже месяц почти всё висит, меня уже сьедят скоро.