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

News:

CPG Release 1.6.26
Correct PHP8.2 issues with user and language managers.
Additional fixes for PHP 8.2
Correct PHP8 error with SMF 2.0 bridge.
Correct IPTC supplimental category parsing.
Download and info HERE

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

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