- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

Переиграть и победить: как анализировать конкурентов для продвижения сайта
С помощью Ahrefs
Александр Шестаков
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Сервер с форумом vBulletin на CentOS 6. Связка nginx+Apache+PHP+MySQL.
После очередного обновления с версии nginx-1.0.15-3.el6.x86_64 на nginx-1.0.15-4.el6.x86_64 возникла следующая проблема;
Пользователи форума не могли отправлять сообщения с более-менее объёмным текстом (маленькие сообщения при этом отправлялись). Во время отправки больших сообщений пользователю выводилась ошибка 500, а nginx писал в лог подобное:
2013/04/18 11:46:49 [crit] 1852#0: *15813 open() "/var/lib/nginx/tmp/client_body/0000000016" failed (13: Permission denied), client: **.**.**.**, server: forum.*****.com, request: "POST /newreply.php?do=postreply&t=13014 HTTP/1.1", host: "forum.*****.com", referrer: "http://forum.*****.com/showthread.php?t=13014&p=4534007"
Подобная проблема описывалась здесь на форуме, но указанное там решение не помогло; Установка прав (хоть 777), изменение владельца директории /var/lib/nginx/tmp/ и поддиректорий ничего не давало.
Как временное решение, помог лишь откат nginx до предыдущей версии.
Но, всё же, интересна причина проблемы. Есть у кого-нибудь идеи?
может обновится до стабле ?
http://nginx.org/ru/linux_packages.html#stable
client_max_body_size по умолчанию?
добавь в http
хотя может просто места на диске нет...
может обновится до стабле ?
Я обновил до той, что в репозитории epel для CentOS была (актуальная). Думаете, что дело всё же в баге nginx?
client_max_body_size по умолчанию?
Сейчас установлено client_max_body_size 64m. Много? Можно уменьшить, но почему под предыдущими версиями проблем не вызывало, а только под актуальной?
/var/lib/nginx/ на нее поставьте 777 , а не на папки ниже.
/var/lib/nginx/ на нее поставьте 777
Не помню теперь, пробовал ли этот вариант уже, когда искал ошибку. Обновлю опять и проверю.
А вы сталкивались с подобным? Есть догадки почему в разных версиях это работает по-разному?
догадок нет, небыло времени догадываться, надо было быстро починить.
сталкивался, часа три назад.
chmod -R 777 /var/lib/nginx/tmp/client_body/ не помогло.
chmod -R 777 /var/lib/nginx/ - помогло.
ну и client_max_body_size как выше пишут тоже повысите.
/var/lib/nginx/ на нее поставьте 777
Проверил на практике - у меня тоже так работает. Спасибо.
Если кто знает/узнает причину, почему так происходит (почему новая версия вдруг стала требовать другие права на директорию), прошу отписать здесь.
Посмотрите на права и владельцев создаваемых файлов
Это даст ответ
Andreyka, Проблема в том, что мне пока не удалось найти там файлы.