iamsens

iamsens
Рейтинг
115
Регистрация
26.08.2009
/usr/bin/FFmpeg

ага верно..... /usr/bin/ffmpeg не пробывали ?

musitann:
Проблема известна давно, но проявляется очень редко. По крайней мере письма от пользователей приходят раз в полгода с жалобой на то, что фотки не открываются.

Сделал приватное отображение фотографий. По прямой ссылке они не доступны, ссылка через Rewrite режется на параметры и передаётся в скрипт, который и показывает или не показывает фото в зависимости от настроек приватности.



header($content_type); // например Content-type: image/jpeg
$img = file_get_contents( $dir.'/'.$photo );

touch( $dir.'/'.$photo );
echo $img;


Выглядит так, симптомы:
- открывается только верхняя часть картинки либо оно не открывается вообще - серый прямоугольник под размеры фото
- статика, по прямой ссылке открывается отлично

Я перепробовал много разных вариантов, но с "проблемным" пользователем ничего решить не удавалось. Воссоздать ошибку не получается, у меня и у остальных 100.000 пользователей работает как часы :((

От чего это происходит?

с высокой долей вероятности, можно сказать что проблема отображения картинки в скрипте)

а ОС 64-х битная стоит на сервере?

Romka_Kharkov:

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)

smartctrl -a /dev/ada0..... Кстати ,а что за "ada0". ?

в 9-ке, диски так стандартно называются

для обратной совместимости есть(как правило), симлинки

/dev/ad4 -> ada0

саппорт хостинга - клоуны, нормально ответить не могут

если кто знает что делать, но не хочет сказать, то приму помощь за деньги (без доступа к серверу)

без доступа к сервера, врядле кто-то скажет

я думаю дело в руках админов хостинга

В следующий раз если буду брать в аренду сервер, хоть у кого, заставлю проверить диски.
AlenDelan на форуме Добавить отзыв для AlenDelan Пожаловаться на это сообщение Ответить с цитированием

после того как "взяли" сервер в аредну обязательно нужно:

1.проверить диском смартом, желательно тест на badblocks прогнать и long тест смартом сделать

2.настроить smartmontools (создать конфиг и запустить демон, что б на почту сообщал о всех проблемах)

п.с это все вменяемые админы хостеров делают(должны) перед или уже после сетапа сервера

AlenDelan:
У них нет никакого пакета администрирования. Я хотел купить, но нет совсем. На всем протяжении что занимаюсь сайтами, этот самый лучший, жил с ними спокойно пока у меня был VDS. Моя проблема в том что не могу доверять сторонним администраторам. Вот так и живем, кое-как.

это проблема :) нужно доверять людям

Всего: 602