Size: a a a

WordPress && WooCommerce

2020 April 17

Z

Zloy Bot in WordPress && WooCommerce
Mila
Спасибо, буду обсуждать с 1сником)
Не за что, пупсик!
источник

A1

Alexey 1C in WordPress && WooCommerce
Alex Elkin🇪🇸
#вопрос использую плагин   WooCommerce and 1C:Enterprise/1С:Предприятие Data Exchange на сайте естественно ssl, php 7.3.15 fastCGI лимиты выставил максимальные, какие позволила панель, они меньше тех что написаны в описании плагина, но мы по сути передаем только стоимость и кол-во товара, без фотографий и описаний.
спец по 1с на том конце провода говорит что получает пустой ответ сервера по хттпс и 301 редирект по хттп.
и просит дать ему доступ по хттп (но я не знаю как это сделать, что бы остальной сайт работал по хттпс)
в общем я нашел на форуме поддержки все возможные советы по настройке и авторизации по хттпс, у меня в curl авторизация проходит, а у него один и тот же "пустой ответ сервера"

может кто нибудь что нибудь посоветовать?

з.ы. руководствовался вот этой веткой: https://wordpress.org/support/topic/ssl-https-%D0%BE%D1%88%D0%B8%D0%B1%D0%BA%D0%B0-%D0%BF%D1%80%D0%BE%D0%B2%D0%B5%D1%80%D0%BA%D0%B8-%D1%81%D0%BE%D0%B5%D0%B4%D0%B8%D0%BD%D0%B5%D0%BD%D0%B8%D1%8F-%D1%81-%D1%81%D0%B0%D0%B9%D1%82%D0%BE/

и еще многими другими, даже ошибку синтаксиса в плагине проверил, но по сути в этой ветке все варианты из других собраны.

з.ы. если кто то готов помочь за деньги, напишите в личку цену, я согласую с владельцем сайта.
Скажите, чтобы сделал отправку из 1С по https, а не по http.
Другое дело, что платформа 8.2 не умеет слать https запросы - тогда нужно обновлять платформу на 8.3
источник

ДТ

Данил Трубицын in WordPress && WooCommerce
Alex Elkin🇪🇸
#вопрос использую плагин   WooCommerce and 1C:Enterprise/1С:Предприятие Data Exchange на сайте естественно ssl, php 7.3.15 fastCGI лимиты выставил максимальные, какие позволила панель, они меньше тех что написаны в описании плагина, но мы по сути передаем только стоимость и кол-во товара, без фотографий и описаний.
спец по 1с на том конце провода говорит что получает пустой ответ сервера по хттпс и 301 редирект по хттп.
и просит дать ему доступ по хттп (но я не знаю как это сделать, что бы остальной сайт работал по хттпс)
в общем я нашел на форуме поддержки все возможные советы по настройке и авторизации по хттпс, у меня в curl авторизация проходит, а у него один и тот же "пустой ответ сервера"

может кто нибудь что нибудь посоветовать?

з.ы. руководствовался вот этой веткой: https://wordpress.org/support/topic/ssl-https-%D0%BE%D1%88%D0%B8%D0%B1%D0%BA%D0%B0-%D0%BF%D1%80%D0%BE%D0%B2%D0%B5%D1%80%D0%BA%D0%B8-%D1%81%D0%BE%D0%B5%D0%B4%D0%B8%D0%BD%D0%B5%D0%BD%D0%B8%D1%8F-%D1%81-%D1%81%D0%B0%D0%B9%D1%82%D0%BE/

и еще многими другими, даже ошибку синтаксиса в плагине проверил, но по сути в этой ветке все варианты из других собраны.

з.ы. если кто то готов помочь за деньги, напишите в личку цену, я согласую с владельцем сайта.
Проблема толи в 1С то ли в сервере, где она установлена, решаемо на той стороне, если захотеть. Решение со стороны сайта такое:

В настройках сервера отключаете перенаправление с http на https.

В настройках NGINX добавьте:

ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_ciphers EECDH+CHACHA20:EECDH+AES128:RSA+AES128:EECDH+AES256:RSA+AES256:EECDH+3DES:RSA+3DES:!MD5;
ssl_prefer_server_ciphers on;


В Apache это:

# force https:// for all except some selected URLs
RewriteCond %{HTTPS} off
RewriteCond %{THE_REQUEST} !/wc1c/exchange/ [NC]
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

# force http:// for selected URLs
RewriteCond %{HTTPS} on
RewriteCond %{THE_REQUEST} /wc1c/exchange/ [NC]
RewriteRule ^ http://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]


В .httacess это:

RewriteEngine On
RewriteRule . - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]

Что все это делает? Включает перенаправление всех запросов на https, кроме урла, по которому идет обмен с 1С. Работает только с включенным ЧПУ.
источник

AE

Alex Elkin🇪🇸 in WordPress && WooCommerce
GarryVG
@aleksdevega
Для начала Вы можете посмотреть сами что происходит.
Вот хорошее расширение для chrome чтобы послать запрос
https://chrome.google.com/webstore/detail/advanced-rest-client/hgmloofddffdnphfgcellkdfbfbjeloo?hl=ru
Посмотрите какие пакеты посылаются и что wordpress отвечает.

C .htaccess не понимая что происходит лучше не экспериментировать.
Та ссылка на которую Вы ссылаетесь пытается переадресовать с http на https - но Вам это зачем ?
С 1С по идее изначально должен приходить правильный запрос (с полным адресом и указанием https)
вот такую ошибку получаю
PHP Unknown Error: Undefined offset: 1 in /var/www/vhosts/sitename.kz/public_html/wp-content/plugins/woocommerce-and-1centerprise-data-exchange/exchange.php on line 178.


на этой строке середина функции, вот этот файл в гите:
https://github.com/sgtpep/woocommerce-1c/blob/master/exchange.php
источник

AE

Alex Elkin🇪🇸 in WordPress && WooCommerce
Alexey 1C
Скажите, чтобы сделал отправку из 1С по https, а не по http.
Другое дело, что платформа 8.2 не умеет слать https запросы - тогда нужно обновлять платформу на 8.3
он шлет и https и http говорит что получает по https "пустой ответ сервера" и по http 301й редирект
источник

ДТ

Данил Трубицын in WordPress && WooCommerce
@aleksdevega Часть с NGINX вроде можно пропустить, это для другого
источник

AE

Alex Elkin🇪🇸 in WordPress && WooCommerce
вот я получаю ответ сервера, означает ли это что просто проблема с настройками 1с?
что вообще в 1с обозначает "пустой ответ сервера"?
что он не может вообще достучаться до сервера или что обмен данных не происходит?
я просто не могу понять если он все же шлет по https запрос может тогда не надо лезть в настройки апача, а искать ответ в другом месте?
источник

AE

Alex Elkin🇪🇸 in WordPress && WooCommerce
но вот что я получаю если стучусь без авторизации:
PHP Unknown Error: Undefined offset: 1 in /var/www/vhosts/eurotech.kz/public_html/wp-content/plugins/woocommerce-and-1centerprise-data-exchange/exchange.php on line 178.
источник

AE

Alex Elkin🇪🇸 in WordPress && WooCommerce
а, там вот этот код, он просто не работает без авторизации верно?
источник

MK

Mikhail Kobzarev in WordPress && WooCommerce
источник

MK

Mikhail Kobzarev in WordPress && WooCommerce
источник

С

Сергей Александрович in WordPress && WooCommerce
В закладки
источник

S

Srg Nrg in WordPress && WooCommerce
Запоминаем, сейчас 1050 участников, хотя наверно сначала в черный попрутся, там больше народу
источник

ДТ

Данил Трубицын in WordPress && WooCommerce
#вопрос. Уфф, столкнулся с такой проблемой. Из-за DDOS атаки пришлось подключить cloudflare на сайте, где нужна синхронизация с 1С. Но Cloudflare прерыавет все процессы, дольше 100 секунд. А обмен чаще всего идет дольше этого времени. Кто-нибудь решал подобную проблему?
источник

SM

SEO Max in WordPress && WooCommerce
Srg Nrg
Запоминаем, сейчас 1050 участников, хотя наверно сначала в черный попрутся, там больше народу
а там линк на чат?
источник

S

Srg Nrg in WordPress && WooCommerce
не, по 200$ же магазы, ща набегут))
источник

S

Srg Nrg in WordPress && WooCommerce
хорошо у нас стикеры заготовлены
источник

S

Srg Nrg in WordPress && WooCommerce
источник

М

Максим WordPress in WordPress && WooCommerce
ребят., задал в одной группе вопрос, но так понял что не там)) нужно помощь кто шарит в WooCommerce
источник

М

Максим WordPress in WordPress && WooCommerce
работаю с перехватчиком Woocommerce , когда получаем заказ, статус меняется автоматически на отключено, как это исправить? чтобы всегда было активно?
http://joxi.ru/Y2LM9p8CQzlqBA
источник