Кракозябры вместо аттачментов - Дизайн и модификация Invision Power Board

Перейти к содержимому

 

Правила раздела

Здесь обсуждаются вопросы настройки и администрирования форумов IPB 2.x.
Пожалуйста, не оффтопьте, если зашли сюда случайно, и обратите внимание на соседние разделы.
Установка, настройка и обслуживание форумов IPB 3.x.
Оформление форумов, включая верстку скинов.
Размещение рекламы на форумах.
SEO оптимизация форума.
Техническая поддержка наших скинов и модов.

СвернутьПрикрепленные теги

аттачи

Страница 1 из 1
  • Вы не можете создавать новые темы
  • Вы не можете отвечать в этой теме

Кракозябры вместо аттачментов 2.0.0

#1 Пользователь не на сайте   Boris ответил: »

 
 
  • Member
  • **
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 69
  • Регистрация: 15-Август 12
  • Репутация: 2
  • IPB version:3.3.x
 

Отправлено 25 Январь 2014 - 00:05

Версия форума 2.0.0 (самая последняя из Free)

Перестали показываться приложенные файлы.
Открывается страница с кракозябрами. Во всех браузерах.
Раньше всё было нормально.

Подозреваю что хостер сменил пхп версию. Но не уверен.
На всякий случай PHP Version 5.2.17-pl0-gentoo

З.Ы. рылся в поиске. нашёл тему где нажимая на аттачмент выбегал эррор. у меня эррора нету. сразу кракозябры.

Какие будут мысли?
0

#2 Пользователь на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 8 765
  • Регистрация: 20-Март 09
  • Репутация: 2 288
  • IPB version:3.1.x
 

Отправлено 25 Январь 2014 - 00:20

Судя по всему это исходный код файла. Вы ведь бинарные файлы открываете?
Такое могло произойти по нескольким причинам, это конкретно нужно на сервере дебажить код. Но есть подозрение что у вас побился кеш типов аттачей, либо сам mimetype отсутствует у файла. Попробуйте перестроить кеш - Настройки -> Управление кешем -> обновить все кеши.
0

#3 Пользователь не на сайте   Boris ответил: »

 
 
  • Member
  • **
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 69
  • Регистрация: 15-Август 12
  • Репутация: 2
  • IPB version:3.3.x
 

Отправлено 25 Январь 2014 - 00:30

миметайп присутствует
я даже игрался с разными вариантами миметайпа для экселя
но потом я понял что не только эксель херится. пдф тоже.
да и остальное наверное.

кэш обновил. не помогло :(
0

#4 Пользователь на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 8 765
  • Регистрация: 20-Март 09
  • Репутация: 2 288
  • IPB version:3.1.x
 

Отправлено 25 Январь 2014 - 00:38

Просмотреть сообщениеBoris сказал(а):

я даже игрался с разными вариантами миметайпа для экселя

Если вы игрались, тогда не исключено, что что-то могли поломать или вписать неверно. Проблема находится либо в отсутствие mime тайпа, либо в неправильной настройки сервера. Но это мало вероятно, так как в таком случае графика на форуме тоже бы не отображалась, не только крокозябры в аттачах. Есть еще вариант что перед отправкой хеадер-ов браузеру идет вывод контента, например показ какой-то ошибке в скрипте.
0

#5 Пользователь не на сайте   Boris ответил: »

 
 
  • Member
  • **
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: Пользователи
  • Сообщений: 69
  • Регистрация: 15-Август 12
  • Репутация: 2
  • IPB version:3.3.x
 

Отправлено 25 Январь 2014 - 00:58

все игры сводились к тому, что я пробовал разные варианты mime-type

application/msexcel
application/excel
application/vnd.msexcel

но потом я понял что проблема не только с экселем

Пытался выцепить ошибку браузерную - но ничего нет
0

#6 Пользователь на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 8 765
  • Регистрация: 20-Март 09
  • Репутация: 2 288
  • IPB version:3.1.x
 

Отправлено 25 Январь 2014 - 01:07

Нужно конкретно смотреть на форуме какие заголовки есть у аттачей. Включите файрбаг в браузере и смотрите заголовки ответа сервера. С таким board url в профиле, как говорится "сам себе злобный буратино".
0

#7 Пользователь не на сайте   Ph-A ответил: »

 
 
  • Advanced
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 5 558
  • Регистрация: 18-Сентябрь 06
  • Репутация: 382
  • Откуда:Moscow
  • IPB version:3.1.x
 

Отправлено 25 Январь 2014 - 17:13

Просмотреть сообщениеBoris сказал(а):

-gentoo

Хостер не ищет легкой жизни


Просмотреть сообщениеBoris сказал(а):

Открывается страница с кракозябрами. Во всех браузерах.

Давно было ...

Это не поможет - Проблема со скачиванием аттачей, все версии IPB

Просмотреть сообщениеsiv1987 сказал(а):

С таким board url в профиле, как говорится, дальше копайте сами

Угу
1

#8 Пользователь на сайте   siv1987 ответил: »

 
 
  • Advanced
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 8 765
  • Регистрация: 20-Март 09
  • Репутация: 2 288
  • IPB version:3.1.x
 

Отправлено 25 Январь 2014 - 17:31

Просмотреть сообщениеPh-A сказал(а):

Проблема со скачиванием аттачей, все версии IPB

Действительно, сейчас посмотрел в 2.0.3

			@header( "Content-Type: ".$ibforums->cache['attachtypes'][ $attach['attach_ext'] ]['atype_mimetype'].
					 "\nContent-Disposition: inline; filename=\"".$attach['attach_file']
					 ."\"\nContent-Length: ".(string)(filesize( $file ) ) );

Ну и соответственно
Warning: Header may not contain more than a single header, new line detected

Заголовки не отправляются, аттачи естественно не скачиваются, а вываливаются в браузере как text/html
1

Сообщить об этой теме:


Страница 1 из 1
  • Вы не можете создавать новые темы
  • Вы не можете отвечать в этой теме

1 пользователей читают эту тему
0 зарегистрированных, 1 гостей, 0 скрытых


Контактная информация

Вопросы по работе сайта

+7 (917) 501-4765
C 10 до 20 в рабочие дни (время московское)

Техническая поддержка

Контактные данные специалистов

Дизайн форумов

IPB 3.x ¦ IPB 2.x

Бесплатные шаблоны

IPB 3.2 – 3.4 ¦ IPB 3.1 ¦ IPB 3.0 ¦ IPB 2.2 – 2.3 ¦ IPB 2.1 ¦ Клипарт
Лицензия на использование ¦ Ваша поддержка ¦ О проекте
Copyright © 2005-2016 IPBSkins.ru Team
При копировании материалов с сайта
прямая ссылка на источник обязательна