Для очистки /var/log/journal/
Удалить логи старше 10 дней:
journalctl --vacuum-time=10days
Оставить 1GB:
journalctl --vacuum-size=1G
Узнать сколько занимают логи:
Также можно изменить конфигурацию в /etc/systemd/journald.conf
Актуально для CentOS.
При ошибке PHP Fatal error: Class 'DOMDocument' not found in
необходимо установить пакет php-xml
yum install php-xml
apachectl restart
Когда в PuTTY в mc вместо псевдографики отображаются непонятные символы. Проблема из-за некорректно установленной локали. (подразумевается, что в опциях PuTTY «Window -> Translation» установлена верная кодировка).
В /etc/locale.conf
указываем:
Или другую необходимую. Затем reboot
.
Для пакетного изменения кодировки из windows-1251 в uft-8.
Изменить кодировку всех *.php
файлов в папке:
find . -name "*.php" -exec iconv -f WINDOWS-1251 -t UTF-8 {} -o tmp \; -exec mv tmp {} \;
Изменить кодировку просто всех файлов в папке:
find . -type f -exec iconv -f WINDOWS-1251 -t UTF-8 {} -o tmp \; -exec mv tmp {} \;
systemctl enable mariadb.service
Для других служб аналогично.
Проверка:
systemctl list-unit-files | grep mariadb
Размер папок в текущей директории (не рекурсивно):
Отключение MySQL Strict Mode, например, при ошибках:
Incorrect integer value: '' for column 'columnname' at row 1
1. Создать файл
mcedit /etc/mysql/conf.d/disable_strict_mode.cnf
с содержимым
[mysqld]
sql_mode=IGNORE_SPACE,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
2. Перезапуск MySQL