- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Все что нужно знать о DDоS-атаках грамотному менеджеру
И как реагировать на "пожар", когда неизвестно, где хранятся "огнетушители
Антон Никонов
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Проблема известна давно, но проявляется очень редко. По крайней мере письма от пользователей приходят раз в полгода с жалобой на то, что фотки не открываются.
Сделал приватное отображение фотографий. По прямой ссылке они не доступны, ссылка через Rewrite режется на параметры и передаётся в скрипт, который и показывает или не показывает фото в зависимости от настроек приватности.
Выглядит так, симптомы:
- открывается только верхняя часть картинки либо оно не открывается вообще - серый прямоугольник под размеры фото
- статика, по прямой ссылке открывается отлично
Я перепробовал много разных вариантов, но с "проблемным" пользователем ничего решить не удавалось. Воссоздать ошибку не получается, у меня и у остальных 100.000 пользователей работает как часы :((
От чего это происходит?
Такое бывает, когда у него на инет устройство драйвера не родные, в результате чего бьются скачиваемые картинки-файлы. Как вариант
Попробуйте nginx secure_link
poiuty, да. видимо это то что нужно. но я в серверной части пока что очень поверхностно разбираюсь. начал читать, так там что-то страшное )) попробую поискать ссылок в гугле с примерами под мой случай
swimer42, видимо так и есть, поскольку частота проблемы приблизительно 1:100000 - что очень редко, но есть
poiuty, да. видимо это то что нужно. но я в серверной части пока что очень поверхностно разбираюсь. начал читать, так там что-то страшное )) попробую поискать ссылок в гугле с примерами под мой случай
Пример конфига nginx + пример генерации ссылки на php
Начиная с "Видео на сайте + стриминг с помощью nginx, защита от хотлинка"
Привязываем к IP пользователя + time()
Не знаю почему, но проблема похожа на траблу с MTU у клиентов ...
С Yota с неверно выставленном MTU большие вещи либо открываются наполовину, либо вообще никак. То же самое с разными DSL-модемными товарищами.
По решению - echo это не очень. Если есть nginx - лучше X-Accel-Redirect в private location делайте после валидации пользователя, если secure_link или аддон expire_link того же nginx вам не очень.
если secure_link или аддон expire_link того же nginx вам не очень.
мне пока сложно сказать что лучше, присяду вечерком, нужно будет покалдовать с nginx-ом ))
---------- Добавлено 30.07.2013 в 20:18 ----------
poiuty, спасибо, покурю ))
Проблема известна давно, но проявляется очень редко. По крайней мере письма от пользователей приходят раз в полгода с жалобой на то, что фотки не открываются.
Сделал приватное отображение фотографий. По прямой ссылке они не доступны, ссылка через Rewrite режется на параметры и передаётся в скрипт, который и показывает или не показывает фото в зависимости от настроек приватности.
Выглядит так, симптомы:
- открывается только верхняя часть картинки либо оно не открывается вообще - серый прямоугольник под размеры фото
- статика, по прямой ссылке открывается отлично
Я перепробовал много разных вариантов, но с "проблемным" пользователем ничего решить не удавалось. Воссоздать ошибку не получается, у меня и у остальных 100.000 пользователей работает как часы :((
От чего это происходит?
с высокой долей вероятности, можно сказать что проблема отображения картинки в скрипте)
с высокой долей вероятности, можно сказать что проблема отображения картинки в скрипте)
конкретное замечание в студию. а я повторю, что с проблемным "пациентом" было испробовано множество вариантов скрипта, и ничего не помогло. ваше замечание конкретно в чём?
конкретное замечание в студию. а я повторю, что с проблемным "пациентом" было испробовано множество вариантов скрипта, и ничего не помогло. ваше замечание конкретно в чём?
Это всё гадание на кофейной гуще и я могу только предполагать, симптомы похожи на проблемы в логике скрипта, который пытается показать картинку, которая еще не доконца записана на диск
Это всё гадание на кофейной гуще и я могу только предполагать, симптомы похожи на проблемы в логике скрипта, который пытается показать картинку, которая еще не доконца записана на диск
Вряд ли ... Картинка загружается в tmp, потом перемещается в целевую директорию с помощью mv. Поэтому "не до конца загруженной картинки" быть скорее всего не может в принципе.
Но согласен. Тут явно не без кофейной гущи.