tohin666
Forum Replies Created
-
Решил разделить отдельно выгрузку товаров и обмен заказами. Заказы с сайта важно сразу получить, поэтому поставил каждые 15 минут и только в рабочее время с 9 до 18. А выгрузку товаров можно и один раз в день делать, поставил ночью, когда нагрузка на сервер минимальна, и 1с простаивает. Посмотрим что дальше будет.
@lincaseidhe я тоже все думаю от 1с отказаться, но слишком уж много в ней за несколько лет накопилось, да и денег уже много за нее вложил.
@rovak хостинг у меня тот что автор советовал – DigitalOcean. По поводу фоток и количества товаров, я думаю дело не в этом, ведь первая полная выгрузка нормально проходит, а ошибка возникает на частичных выгрузках, там только небольшие изменения. 1с пишет что ошибка на стороне сервера. Я все таки думаю надо дальше экспериментировать с настройками сервера.
Ды нет, с сайта вообще мало заказов, но хотелось бы обрабатывать их побыстрее. Увеличил до 15 минут.
А автор, как я понимаю, совсем пропал? Вроде надо бы ему денежку подкинуть, но за нерабочий плагин пока не за что платить.@lincaseidhe, в журнале регистрации 1С выдает ошибку Failed open archive:
Интерактивный обмен 05.12.2017 12:47:59 Запуск выгрузки товаров 05.12.2017 12:47:59 Завершено формирование файлов выгрузки товаров Выгружено товаров: 7 предложений: 7 картинок: 16 В том числе для каталога Каталог товаров: товаров: 7 предложений: 7 картинок: 16 05.12.2017 12:52:28 Выгрузка на сайт завершилась с ошибками. offers.xml: Произошла ошибка на стороне сервера. Получен неизвестный статус импорта. Ответ сервера: Error: Failed open archive /home/firmashtamp/web/firmashtamp.ru/public_html/wp-content/uploads/woocommerce-1c/catalog/v8_xWlbrK_69c.zip with error code 21. #0 wc1c_error(Error: Failed open archive /home/firmashtamp/web/firmashtamp.ru/public_html/wp-content/uploads/woocommerce-1c/catalog/v8_xWlbrK_69c.zip with error code 21.) called at [/home/firmashtamp/web/firmashtamp.ru/public_html/wp-content/plugins/woocommerce-and-1centerprise-data-exchange/exchange.php:340] #1 wc1c_unpack_files(catalog) called at [/home/firmashtamp/web/firmashtamp.ru/public_html/wp-content/plugins/woocommerce-and-1centerprise-data-exchange/exchange.php:430] #2 wc1c_mode_import(catalog, offers.xml) called at [/home/firmashtamp/web/firmashtamp.ru/public_html/wp-content/plugins/woocommerce-and-1centerprise-data-exchange/exchange.php:508] #3 wc1c_exchange() called at [/home/firmashtamp/web/firmashtamp.ru/public_html/wp-content/plugins/woocommerce-and-1centerprise-data-exchange/exchange.php:533] #4 wc1c_template_redirect() called at [/home/firmashtamp/web/firmashtamp.ru/public_html/wp-includes/class-wp-hook.php:286] #5 WP_Hook->apply_filters(, Array ([0] => )) called at [/home/firmashtamp/web/firmashtamp.ru/public_html/wp-includes/class-wp-hook.php:310] #6 WP_Hook->do_action(Array ([0] => )) called at [/home/firmashtamp/web/firmashtamp.ru/public_html/wp-includes/plugin.php:453] #7 do_action(template_redirect) called at [/home/firmashtamp/web/firmashtamp.ru/public_html/wp-includes/template-loader.php:12] #8 require_once(/home/firmashtamp/web/firmashtamp.ru/public_html/wp-includes/template-loader.php) called at [/home/firmashtamp/web/firmashtamp.ru/public_html/wp-blog-header.php:19] #9 require(/home/firmashtamp/web/firmashtamp.ru/public_html/wp-blog-header.php) called at [/home/firmashtamp/web/firmashtamp.ru/public_html/index.php:17] Request URI: https://firmashtamp.ru/?wc1c=exchange?type=catalog&mode=import&filename=offers.xml Server API: apache2handler Memory limit: 512M Maximum POST size: 1000M PHP version: 7.0.22-0ubuntu0.16.04.1 WordPress version: 4.9.1 Plugin version: 0.7r1466555 05.12.2017 12:52:28 Завершена выгрузка товаров
Насчет переполнения, на сервере места много свободного, но если начинают копиться архивы, то постепенно заполняют все свободное место. Объясню подробно как происходит: сначала делаю полную выгрузку, все нормально выгружается, затем идут частичные выгрузки изменений по расписанию, каждые 5 минут. Архивы после каждого обмена удаляются. Какое-то время все нормально работает, а потом возникает ошибка не понятно из-за чего. При этом архив не удаляется, и с каждым обменом создается новый. Каждый архив весит около 100 мегов, соответственно 100МБ каждые 5 мин получится почти по 1 гигабайту в час, через несколько часов на сервере не остается свободного места и сайт начинает тормозить, пока я не удалю эти архивы вручную. После удаления обмен опять начинает работать нормально какое-то время. И так каждый день мне приходится вручную чистить архивы. С правами я думаю все нормально, т.к. до этого обмен происходит нормально. Товаров около 1000, но полная выгрузка происходит нормально, а при частичной выгрузке выгружаются изменения всего нескольких товаров.
@lincaseidhe теперь все понятно, спасибо)
У меня обмен вроде нормально работает, но через какое-то время перестает работать, а в папке обмена начинают накапливаться архивы и через какое-то время забивают весь диск. Если удалить эти папки, то обмен опять нормально работает. И так каждый раз приходится проверять и удалять архивы, чтобы обмен заработал и сервер не переполнялся.
Вроде настройки все сделал, как рекомендует автор, только не нашел где изменить fastcgi_read_timeout 60000s; и базы на InnoDB не изменил. Может быть из-за этого?@antimind, а где можно найти список этих команд? В описании написано: посмотреть доступные можно командой: grep -r “define(‘WC1C_”, а куда это вводить так и не понял.
Forum: Plugins
In reply to: [Market Exporter] JavaScript or jQuery errorТеперь работает, спасибо.