Автор: Spiridonov Konstantin
Запуск OCC NextCloud PHP Parse error: syntax error, unexpected ‘class’ (T_CLASS)
cd /var/www/html/nextcoud sudo -u apache php occ db:add-missing-indices PHP Parse error: syntax error, unexpected ‘class’ (T_CLASS), expecting identifier (T_STRING) or variable (T_VARIABLE) or ‘{‘ or ‘$’ in /var/www/html/nextcloud/console.php on line 97 sudo -u apache php74 ./occ db:add-missing-indices
Кастомизация инсталляционного образа VMWare
Появилась необходимость добавления в установочный образ VMWare ESXI добавить драйвер RAID контроллера. Для этого необходимо выполнить следующие действия:
Читать дальше ИнформацияКастомизация инсталляционного образа VMWare …
Не выполняется среда пользователя на терминальном сервер Windows 2016
Для пользователя указана среда, но при подключении к терминальному серверу, среда не выполняется. Что пишет MS Основное, что необходимо сделать, это добавить два ключа реестра
1 2 3 4 5 6 7 8 9 10 11 |
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services Name: fQueryUserConfigFromDC Type: Reg_DWORD Value: 1 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-tcp Name: fQueryUserConfigFromDC Type: Reg_DWORD Value: 1 |
У меня заработало без перезагрузки
Обновление openssl
Коротенько — обновление openssl на старой системе
1 2 3 4 5 6 7 8 9 10 11 12 |
mkdir ~/src/ cd ~/src/ wget https://www.openssl.org/source/openssl-1.0.2a.tar.gz tar -zxvf openssl-*.tar.gz cd openssl-* ./config -fpic shared && make && make install echo "/usr/local/ssl/lib" >> /etc/ld.so.conf mv /usr/bin/openssl /root/openssl.back ln -s /usr/local/ssl/bin/openssl /usr/bin/openssl ldconfig |
1 2 3 4 |
openssl version OpenSSL 1.0.2a 19 Mar 2015 |
Подключение к shadow сессии непривилегированного пользователя
Необходимо выдать права группе пользователей на подключение к shadow сессии на терминальном сервере В командной строке терминального сервера выполняем следующую команду
1 2 3 |
wmic /namespace:\\root\CIMV2\TerminalServices PATH Win32_TSPermissionsSetting WHERE (TerminalName="RDP-Tcp") CALL AddAccount "mydonain\RDS_Shadow",2 |
Необходима перезагрузка Определяем список сессий
1 2 3 |
query session /server:terminal01 |
И выполняем подключение
1 2 3 |
mstsc /shadow:5 /control /noconsentprompt |
Небольшой скрипт автоматизации подключения
1 2 3 4 5 6 7 |
@echo off query session echo set /p UserSessionID= Enter the session ID: mstsc /shadow:%UserSessionID% /control /noconsentprompt |
Expected key exchange group packet from server
Ошибка подключения — expected key exchange group packet from server
Читать дальше ИнформацияExpected key exchange group packet from server …
OpenVPN — All TAP-Windows adapters on this system are currently in use
После установки клиента OpenVPN, возникает ошибка вида
1 2 3 |
All TAP-Windows adapters on this system are currently in use |
Варианты решения
Читать дальше ИнформацияOpenVPN — All TAP-Windows adapters on this system are currently in use …
Время переключения нод кластера Pacemaker Cluster
Необходимо изменить время, по истечении которого происходит переключение нод. Поясню, для чего это мне это стало необходимо:
- Обновление сервера, на котором находиться нода и его перезагрузка
- Кратковременные проблемы на сети, связанные с обновлениями ПО на коммутаторах или сетевые эксперименты, которые приводят к кратковременным отвалам.
- И самое главное — архивация!!! после запуска которой, иногда хост становиться недоступен в течении 3-5 секунд, чего достаточно для нежелательного переезда ip кластера.
Читать дальше ИнформацияВремя переключения нод кластера Pacemaker Cluster …
Установка Windows на сервер Hetzner
Устанавливаем свой дистрибутив на выделенный сервер Hetzner. В данном примере рассмотрена установка Windows 2016
Читать дальше ИнформацияУстановка Windows на сервер Hetzner …
Монтирование Yandexdisk на Linux
Необходимо подключить ЯндексДиск на Unix систему, например для архивации или скачивания файлов
CentOS7 PHP7.2
Обновление или чистая установка PHP7.2 на CentOS7 Получаем список пакетов PHP
1 2 3 4 5 6 7 8 9 10 11 12 |
rpm -qa | grep php php-mbstring-5.4.16-46.el7.x86_64 php-common-5.4.16-46.el7.x86_64 php-cli-5.4.16-46.el7.x86_64 php-mysql-5.4.16-46.el7.x86_64 php-imap-5.4.16-9.el7.x86_64 php-ldap-5.4.16-46.el7.x86_64 php-pdo-5.4.16-46.el7.x86_64 php-5.4.16-46.el7.x86_64 php-xml-5.4.16-46.el7.x86_64 |
Удаляем их
1 2 3 4 5 6 7 8 9 10 11 12 |
yum remove \ php-mysql \ php-imap \ php-pdo \ php \ php-mbstring \ php-common \ php-cli \ php-ldap |
Подключаем репозиторий Remi
1 2 3 4 5 6 7 |
yum install yum-utils rpm -ivh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm yum-config-manager --disable remi-safe yum-config-manager --enable remi yum-config-manager --enable remi-php72 |
Очистим кеши
1 2 3 |
yum clean all |
И установим новую версию PHP
1 2 3 4 5 6 7 8 9 10 11 12 |
yum install \ php-mysql \ php-imap \ php-pdo \ php \ php-mbstring \ php-common \ php-cli \ php-ldap \ php-dom |
Установка PostresSQL на Astra Linux для 1С Предприятие
Тестирование сборки PostgreSQL 11 в работе с 1С Предприятие на Astralinux Читать дальше ИнформацияУстановка PostresSQL на Astra Linux для 1С Предприятие …
Почтовый сервер с виртуальными доменами
Данный материал относится к настройке почтового сервера с использованием в качестве MTA Postfix, IMAP\POP3 Dovecot, администрированием Postfixadmin и WEBMail RoundCube. Постараюсь последовательно описать необходимые действия и приложу конфигурационные файлы, которые можно использовать для настройки. В последующих статьях будет описано подключение антивируса — ClamAV с неофициальными фильтрами, Spamassassin с подключением к MySQL, OpenDMARC и OpenDKIM. И так:
Дано:
MTA — Postfix
IMAP\POP3 IMAPs\POP3s — Dovecot
WEBMail — RoundCube
WEB Server — Apache
DataBase — MySQL (mariadb)
Administrator — Postfixadmin
OS — CentOS7 minimal
Читать дальше ИнформацияПочтовый сервер с виртуальными доменами …
Первоначальная настройка CentOS7
Небольшие настройки CentOS7 после установки. Поехали…