Актуально для CentOS.
При ошибке PHP Fatal error: Class 'DOMDocument' not found in
необходимо установить пакет php-xml
yum install php-xml apachectl restart
Актуально для 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
указываем:
LANG=ru_RU.utf8
Или другую необходимую. Затем 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
Размер папок в текущей директории (не рекурсивно):
du -h --max-depth=1
Отключение 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
service mysql restart
Install php5 on Ubuntu 16.04
add-apt-repository ppa:ondrej/php apt-get update apt-get install php5.6