104: Connection reset by peer

Если при попытке открыть страницу аналитики woocommerce возникает ошибка 502 Bad Gateway, а в логе сервера при этом сообщение

То одной из возможных причин может быть конфликт плагинов. Конкретно у меня была проблема с WooCommerce Google Product Feed. После его деактивации страница начинала работать как надо.

Если дело не в этом плагине, то нужно попробовать поочередно отключать их все. Также необходимо в логе смотреть ошибки по php — сама ошибка говорит о том, что nginx не смог получить корректный ответ от php-fpm

Добавить класс к карточке товара

 

ubuntu закрыть порты

iptables -A INPUT -p tcp --dport {номер_порта} -j DROP — запретить полностью порт

iptables -A INPUT -s 127.0.0.0/8 -p tcp -m tcp --dport {номер_порта} -j ACCEPT — разрешить порт для локальных служб, используется с запретом порта на внешку, но это разрешение должно быть выше в правилах, чем запрет этого же порта

iptables --line-numbers -L -v -n — показывает правила с нумерацией строк, там же показываются счетчики что правило работает и что то фильтрует

iptables -D INPUT {номер_строки} — удаляет правило для указанной строки, если вдруг что то лишнее прописалось или не в том порядке

sudo iptables-save — обязательно сохранить после любых манипуляций P.S.: iptables работает по принципу, запрещаем все или что то, если не разрешено, поэтому сначала разрешения, а потом запреты, поэтому если разрешить порт, а потом его закрыть следом, то он будет разрешен, даже несмотря на запрет

Woocommerce terms and conditions in iframe

 

php скрипт сокращения ссылок

При sms рассылках важен размер ссылки, которая будет в тексте сообщения.

В базе данных создается отдельная таблица для хранения короткого урла, и соответствующего ему длинного.

В данную таблицу происходит запись по определенному событию:

Читать далее «php скрипт сокращения ссылок»

Woocommerce получить список урлов товаров

Иногда необходимо быстро получить список адресов страниц всех опубликованных на сайте товаров. Для этого необходимо выполнить данный php скрипт, который можно разместить в корне сайта.

Установить sku товару и вариациям