reforlet
Forum Replies Created
-
Тоже не работает
Forum: Plugins
In reply to: [AnyComment] Подписка на комментарии@ateshabaev Написал вам на почту.
Forum: Plugins
In reply to: [AnyComment] Подписка на комментарии@ateshabaev форма подписки появилась только когда я оставил первый комментарий.
Пользователи не могут подписаться пока не оставят комментарий? Или подписаться можно не оставляя комментарий, но если уже есть хотя бы один комментарий к странице?Forum: Plugins
In reply to: [AnyComment] Подписка на комментарии@ateshabaev В плагине clearfy была настройка отключения всех комментариев. Я её убрал, форма комментирования начала отображаться, а форма подписки нет.
В режиме инкогнито форма подписки тоже не показывается.- This reply was modified 5 years, 6 months ago by reforlet.
Эта проблема не решилась. Использовал плагин WP All ipmort PRO для загрузки номенклатуры из файла import.xml по cron. Но не все данные, а только поля 1с Ид., артикул, название и категории. Дальше с помощью того же плагина импортировал из прайс листов остальные атрибуты, изображения, описания и т.д. Так даже удобнее, потому что все равно нужно было синхронизировать номенклатуру на сайте с прайс листами, ибо в 1с всего несколько атрибутов для составления названия.
- This reply was modified 6 years, 11 months ago by reforlet.
Пару месяцев назад синхронизировал номенклатуру. Все было ок.
Далее пользовался синхронизацией цен и остатков.
Сейчас добавилась новая номенклатура в 1С и необходимо её синхронизировать.
Собственно проблема в том, что сейчас не синхронизируется ни новая, ни измененная номенклатура, синхронизируются только цены и остатки.
Файл import.xml и offers.xml при синхронизации создаются, отправляются и лежат на сервере с новыми данными. Получается, что не обрабатывается файл import.xml.Сделал полную очистку синхронизированных товаров с помощью команды
https://example.com/?wc1c=clean
Переустановил плагин.
Отключил все остальные плагины.
Ситуация не изменилась.Если использовать ручной импорт по ссылке:
https://example.com/?type=catalog&mode=import&filename=import.xml
то кидает на главную страницу, ссылка остается прежней. Больше ничего не происходит.Замучался уже гадать в чем проблема… Может кто сталкивался с подобным? Или знает в чем может быть причина?
- This reply was modified 7 years, 2 months ago by reforlet.
Попробовал отключить SSL-сертификат, ситуация не изменилась.
@ahtolllka
в УТ 10.3 нет прямой синхронизации с сайтом? Почему используется локальный вариант?
У меня в УТ 11.2 настроена выгрузка только изменений. Т.е. первый раз выгружается вся номенклатура, а потом только новое или измененное (измененное перезаписывает атрибуты, но это можно поправить, тут где-то обсждалось). И отдельно цены с остатками. У меня раз в день автосинхронизация занимает пару минут максимум (изменений не так много).@ahtolllka
Синхронизация 5к товаров напрямую с 1С по 50 позиций в пакете заняла около 4-5 часов. Это примерно по 3-4 минуты на пакет. В 1 позиции номенлатуры в среднем по 10 атрибутов и 2-3 изображения.
Дальнейшая синхронизация всех цен и остатков занимает минут 15-20.
Львиную долю времени отнимает генерация разных размеров изображений и их сжатие. Поэтому лучше изображения оптимизировать до выгрузки и отключить все не нужные размеры в ВП.VDS 4 ядра, 4Гб, ssd
Нагрузка при синхронизации 0.0133LA
Сервер не настраивал, думаю можно кратно увеличить скорость.@nikosoft
Не программист я, сам первый раз сайт делаю. Написал все, что знаю на эту тему. Больше помочь, к сожалению, нечем.@nikosoft
До конца разбираться не стал, т.к. у меня работает по выше описанному методу.
Попробуйте вот этот код в .htaccess (но это навряд ли поможет):RewriteCond %{SERVER_PORT} !^443$ RewriteCond %{REQUEST_URI} !^wc1c/exchange/$ [NC] RewriteCond %{QUERY_STRING} !(^|&)wc1c\=exchange($|&) RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}? [L,R=301]
У меня выпадает надпись: “Error: No type.” при переходе по ссылкам:
https://example.com/?wc1c=exchange https://example.com/wc1c/exchange/
По ссылке:
https://example.com/?wc1c=exchange&type=catalog&mode=checkauth
Выпадает ошибка:
PHP Unknown Error: Undefined offset: 1 in /home/admin/web/example.com/public_html/wp-content/plugins/woocommerce-and-1centerprise-data-exchange/exchange.php on line 182.
Но синхронизация работает корректно.При переходе по этим ссылкам у вас не происходит редиректа на https?
Может включен режим тех. обслуживания? Если включен, то либо отключите для теста, либо добавьте эти ссылки в исключения в настройках этого режима. У меня так прописаны исключения:wc1c/exchange ?wc1c=exchange ?wc1c=exchange&type=catalog&mode=checkauth
Не забудьте поменять http на https в “Настройки\Общие”. (В мультисайте этого нет)
И отключите все плагины на сайте, которые связаны с SSL настройкой, они перезаписывают правила файла .htaccess- This reply was modified 7 years, 4 months ago by reforlet.
@t04ka , @kucenkov вы решили проблемы с HTTPS?
По поводу проблем с HTTPS создал отдельную тему.
Если есть еще какие-нибудь решения, прошу помочь.Не знаю на сколько правильно, но после подключения SSL сделал так:
В файл .htaccess добавил:
<IfModule mod_rewrite.c> RewriteCond %{SERVER_PORT} !^443$ RewriteCond %{REQUEST_URI} !^/wc1c/exchange/& [NC] RewriteCond %{QUERY_STRING} !(^|&)wc1c\=exchange($|&) RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}? [L,R=301] </IfModule>
В файл wp-config.php добавил:
define('FORCE_SSL_ADMIN', true); define('FORCE_SSL_LOGIN', true); define( 'RSSSL_CONTENT_FIXER_ON_INIT', 'true' );
В 1С в качестве адреса сайта использовал эту ссылку:
https://example.com/?wc1c=exchange&type=catalog&mode=checkauth
Соединение по этим ссылкам не работает:
https://example.com/?wc1c=exchange https://example.com/wc1c/exchange/
Если есть еще какие-нибудь решения этой проблемы, помогите.
Добавляю:
RewriteCond %{REQUEST_URI} !^/wc1c/exchange/.*$
Но, если перейти по этой ссылке, кидает на главную страницу.У плагина нет настроек. Все настройки делаются в 1С. Плагин после установки отобразится в меню установленных плагинов, никаких дополнительных менюшек не появится.
- This reply was modified 7 years, 8 months ago by reforlet.