- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Переиграть и победить: как анализировать конкурентов для продвижения сайта
С помощью Ahrefs
Александр Шестаков
VK приобрела 70% в структуре компании-разработчика red_mad_robot
Которая участвовала в создании RuStore
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Здравствуйте! Установил на сервер Хостсиэмэс. Пытаюсь выгрузить из 1С товары на сайт. Если раздел небольшой, то все ок, а если большой то довольно быстро возникает ошибка:
Произошла ошибка на стороне сервера. Не получен статус завершения операции. Файл не отправлен (C:\Documents and Settings\s_zherdev\Local Settings\Temp\1cbitrix\import.xml).
Обмен не выполнен
Ответ сервера:
<head><title>504 Gateway Time-out</title></head>
<body bgcolor="white">
<center><h1>504 Gateway Time-out</h1></center>
<hr><center>nginx/0.7.67</center>
</body>
</html>
Выгрузка ТОВАРОВ завершена с ошибками!!!
Подскажите что делать?
в настройках nginx на сервере укажите больше время для таймаута.
у меня такое тоже было.
Vincenzo добавил 08.10.2010 в 14:23
client_max_body_size 500m;
client_body_buffer_size 128k;
proxy_connect_timeout 1800;
proxy_send_timeout 1800;
proxy_read_timeout 1800;
proxy_buffer_size 4k;
proxy_buffers 4 32k;
proxy_busy_buffers_size 64k;
proxy_temp_file_write_size 64k;
track_uploads proxied 30s;
Помогло!!!! Большое спасибо!!!
Austin_s добавил 08.10.2010 в 15:03
Помогло, но когда свыше 1 мега файлы выгружаю, то все равно 504 ошибка nginx
Делай это через крон
Делай это через крон
А как через крон? Может расскажете попопдробнее?
А как через крон? Может расскажете попопдробнее?
Панель управления сервером есть?
Нет, все руками!
госпади .... неделю бороться в ветряной мельницей ... или проект не в состоянии обеспечить парой десяток мятых баксов того кто настроит под неторопливый сервер скрипт загрузки ?
А под рукой есть нормально работающая чуть ли не локальная машина, на которой все это поднято было для теста, и отлажено? где-то же наверняка тестил этот хостцмс перед тем как поднять на сервере? ну заимпорти все на локальной машине , потом сделай с нее дамп базы , скопируй на сервер, там восстанови из дампа. это по крайней мере позволит запустить проект не вложив ни копейки.
manman добавил 09.10.2010 в 20:21
а Андрейка спрашивал, что мешает на сервере запустить типа
php /var/ww/site/имяСкриптаоторыйВсеЗаимпортит.php
Вы меня не поняли, или невнимательно прочитали заголовок темы. Все работает и обмены ходят автоматически, крон не нужен. Если бы вы когда нибудь занимались подобным. то знали бы, что в 1с есть готовый функционал для автоматической выгрузки по расписанию, так что крон не нужен. Проблема в том, что выставив в конфиге то, что мне советовал первый товарищ я все равно время от времени получаю от nginx ошибку 504
У nginx вшитый лимит proxy_connect_timeout в 75 секунд, если таймаут к апачу выше - то та-дам
Правда я так и не понял сакральный смысл такого лимита
******* Подскажите что делать?
добавить таймаутов еще раз не успевает дождаться ответа от приложения
у меня в админке на сайте таймауты час стоят, ибо народ заливает сотнями метров.
вообще, а через сколько времени nginx ругается и рвет соединение? правда, что через те 1800 секунд, которые у вас прописаны ? если рвет раньше подозреваю что ему коннект закрвает бэкенд, значит в нем докручивать. а в нем подозреваю что ограничения на время исполнения выставлены. их тоже значит накрутить побольше.
еще убрать нахрен настройки тисипи блэкхолле в sysctl если вдруг добавлены - оно не позволяет получить ответ сразу по истечению таймаута приложения.
а рестартить его не забываете после изменения конфигов?