musitann: Проблема известна давно, но проявляется очень редко. По крайней мере письма от пользователей приходят раз в полгода с жалобой на то, что фотки не открываются.
Сделал приватное отображение фотографий. По прямой ссылке они не доступны, ссылка через Rewrite режется на параметры и передаётся в скрипт, который и показывает или не показывает фото в зависимости от настроек приватности.
header($content_type); // например Content-type: image/jpeg
$img = file_get_contents( $dir.'/'.$photo );
touch( $dir.'/'.$photo );
echo $img;
Выглядит так, симптомы:
- открывается только верхняя часть картинки либо оно не открывается вообще - серый прямоугольник под размеры фото
- статика, по прямой ссылке открывается отлично
Я перепробовал много разных вариантов, но с "проблемным" пользователем ничего решить не удавалось. Воссоздать ошибку не получается, у меня и у остальных 100.000 пользователей работает как часы :((
От чего это происходит?
с высокой долей вероятности, можно сказать что проблема отображения картинки в скрипте)
пишут что именно этот стоит. А что такое пересборка порта, я от них добиваюсь но они молчат, или не хотят это делать, все отписки какие-то, это трудоемко "пересборка порта"?
у вас root на сервер есть? если нет, попросите
скиньте контакт в личку, попробую помочь(бесплатно), скажу какие комманды нужно будет набрать в шелле
В следующий раз если буду брать в аренду сервер, хоть у кого, заставлю проверить диски.
AlenDelan на форуме Добавить отзыв для AlenDelan Пожаловаться на это сообщение Ответить с цитированием
после того как "взяли" сервер в аредну обязательно нужно:
1.проверить диском смартом, желательно тест на badblocks прогнать и long тест смартом сделать
2.настроить smartmontools (создать конфиг и запустить демон, что б на почту сообщал о всех проблемах)
п.с это все вменяемые админы хостеров делают(должны) перед или уже после сетапа сервера
AlenDelan: У них нет никакого пакета администрирования. Я хотел купить, но нет совсем. На всем протяжении что занимаюсь сайтами, этот самый лучший, жил с ними спокойно пока у меня был VDS. Моя проблема в том что не могу доверять сторонним администраторам. Вот так и живем, кое-как.
ага верно..... /usr/bin/ffmpeg не пробывали ?
Проблема известна давно, но проявляется очень редко. По крайней мере письма от пользователей приходят раз в полгода с жалобой на то, что фотки не открываются.
Сделал приватное отображение фотографий. По прямой ссылке они не доступны, ссылка через Rewrite режется на параметры и передаётся в скрипт, который и показывает или не показывает фото в зависимости от настроек приватности.
Выглядит так, симптомы:
- открывается только верхняя часть картинки либо оно не открывается вообще - серый прямоугольник под размеры фото
- статика, по прямой ссылке открывается отлично
Я перепробовал много разных вариантов, но с "проблемным" пользователем ничего решить не удавалось. Воссоздать ошибку не получается, у меня и у остальных 100.000 пользователей работает как часы :((
От чего это происходит?
с высокой долей вероятности, можно сказать что проблема отображения картинки в скрипте)
а ОС 64-х битная стоит на сервере?
iamsens, может ты ему и третий винт туда подключишь :D ? Пусть поддержка просто всунет его :D
двух для его нужд достаточно
три-четыре диска в зеркале, это лишнее, на мой взгляд, ему ж 500 мбит с диска отдавать не нужно
разобрались
на сервере стоит FreeBSD 9.1-STABLE
поставили libcam camcontrol c FreeBSD 9.1-RELEASE
и переставили smartmontools
по-сути, ээто маленький откат кусочка системы до RELEASE
всем спасибо за внимание
А что такое пересборка порта, я от них добиваюсь но они молчат, или не хотят это делать, все отписки какие-то, это трудоемко "пересборка порта"?
у вас root на сервер есть? если нет, попросите
скиньте контакт в личку, попробую помочь(бесплатно), скажу какие комманды нужно будет набрать в шелле
сначала, попросите смарт обновить, в портах такой есть
smartctl 6.1 2013-03-16 r3800 [FreeBSD 9.1-RELEASE amd64] (local build)
в 9-ке, диски так стандартно называются
для обратной совместимости есть(как правило), симлинки
/dev/ad4 -> ada0
саппорт хостинга - клоуны, нормально ответить не могут
без доступа к сервера, врядле кто-то скажет
я думаю дело в руках админов хостинга
AlenDelan на форуме Добавить отзыв для AlenDelan Пожаловаться на это сообщение Ответить с цитированием
после того как "взяли" сервер в аредну обязательно нужно:
1.проверить диском смартом, желательно тест на badblocks прогнать и long тест смартом сделать
2.настроить smartmontools (создать конфиг и запустить демон, что б на почту сообщал о всех проблемах)
п.с это все вменяемые админы хостеров делают(должны) перед или уже после сетапа сервера
У них нет никакого пакета администрирования. Я хотел купить, но нет совсем. На всем протяжении что занимаюсь сайтами, этот самый лучший, жил с ними спокойно пока у меня был VDS. Моя проблема в том что не могу доверять сторонним администраторам. Вот так и живем, кое-как.
это проблема :) нужно доверять людям