Woocommerce округлить цены

Получить email заказов по дате woocommerce

Buy now for woocommerce

Задать helo_data в EXIM4

Некоторые почтовые сервисы проверяют данный параметр почты. Также при некорректной настройке данного параметра сервер может попасть под фильтр, например, spamhaus.
По умолчанию EXIM4 подставляет в данный параметр $primary_hostname. Что не совсем правильно, если на сервере много доменов.
Для правильной настройки helo_data необходимо в секцию transports в remote_smtp добавить строку:
helo_data = mail.$sender_address_domain
Файл конфига EXIM располагается в etc/exim4/exim4.conf.template. Также если при установке exim была выбрана опция разбить файл на множество мелких — конфиг может быть в файлах и папках в директории.
После изменения файла нужно выполнить команду service exim4 restart
Проверить, что сервис работает service exim4 status

Базовые команды linux

ls -la /var/www/www-root/data/logs — показать содержимое папки
sudo less /var/www/www-root/data/logs/primdog.ie.error.log — посмотреть содержимое файла
df -i — посмотреть занятые айноды
df -h — посмотреть свободное место

Это просто удаление файлов или директорий на сервере, каждый считается за одну
айноду. Например, это можно сделать при подключении к консоли сервера по SSH
командой:

rm ПУТЬ_ДО_ФАЙЛА

Если вам нужно удалить несколько файлов с похожими названиями, можно сделать,
например, так (приведу пример с архивами логов панели):

rm /usr/local/mgr5/var/logs/ispmgr.log.*

Удалить сразу, без запрашивания подтверждения:

rm /usr/local/mgr5/var/logs/ispmgr.log.* -f

Сами ненужные файлы и директории вам надо искать самостоятельно. Архивов логов
панели, как вы можете увидеть, всего два:

root@ortorex:~# ls -la /usr/local/mgr5/var/logs
total 18060
drwxr-xr-x 2 root root 4096 Feb 3 20:04 .
drwxr-x— 16 root root 4096 Feb 11 13:32 ..
-rw——- 1 root root 9072063 Dec 5 10:47 ispmgr.log.2022_12_05_10_47_02.0.gz
-rw——- 1 root root 9410837 Feb 3 20:03 ispmgr.log.2023_02_03_20_03_01.0.gz

Можно, например, очистить кэш Nginx:

rm /var/cache/nginx/* -rf

Эта команда удалит содержимое директории, куда складывается кэш Nginx.
Возможно, там появились файлы, которые сам веб-сервер не удалил. Но надо
понимать, что кэш Nginx — это временные файлы, которые должны очищаться
самостоятельно, поэтому такая очистка может и не помочь вам.
В директории с архивами логов пользовательских сайтов тоже файлов не так много,
просмотреть можно командой:

ls -la /var/www/www-root/data/logs

Если хотите удалить архивы логов сайтов пользователя www-root, можно выполнить:

rm /var/www/www-root/data/logs/*.gz -f

Повторюсь, каждый файл или директория считается как одна айнода.

Код ответа 410 для nginx

Вне server{} прописываем список страниц, для которых нужно добавить данный код ответа

А внутри server{}

ispmanager заканчивается место

По умолчанию в ispmanager для сервера баз данных mysql 5.4 параметр expire-log-days равен 0. То есть будут храниться неограниченное количество логов mysql. В конечном итоге это засоряет всю свободную память сервера. Необходимо изменить этот параметр на другое значение, например 5 дней.
Директория где хранятся логи mysql /var/lib/mysql/
Параметр меняется в настройках mysql сервера.

В случае использования сервера баз данных mysql8 (идет по умолчанию начиная с ubuntu 20.04) нужно изменять значение параметра binlog-expire-logs-seconds на значение 86400