Архив

Публикации с меткой ‘Linux’
27 октября 2017 Нет комментариев

Актуально для CentOS.
При ошибке PHP Fatal error: Class 'DOMDocument' not found in необходимо установить пакет php-xml

yum install php-xml
apachectl restart
Categories: Linux Tags: ,
7 октября 2017 Нет комментариев

Когда в PuTTY в mc вместо псевдографики отображаются непонятные символы. Проблема из-за некорректно установленной локали. (подразумевается, что в опциях PuTTY «Window -> Translation» установлена верная кодировка).
В /etc/locale.conf указываем:

LANG=ru_RU.utf8

Или другую необходимую. Затем reboot.

Categories: Linux Tags:
18 сентября 2017 Нет комментариев

Для пакетного изменения кодировки из 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 {} \;
Categories: Unix Tags: ,
14 августа 2017 Нет комментариев
systemctl enable mariadb.service

Для других служб аналогично.
Проверка:

systemctl list-unit-files | grep mariadb
Categories: Linux Tags: ,

Размер папок в текущей директории (не рекурсивно):

du -h --max-depth=1
Categories: Linux, Unix Tags:
10 апреля 2017 Нет комментариев

Отключение 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
Categories: MySQL, Unix Tags: , ,
4 апреля 2017 Нет комментариев

Install php5 on Ubuntu 16.04

add-apt-repository ppa:ondrej/php
apt-get update
apt-get install php5.6
Categories: Linux Tags: