Centos7 + OpenVZ7: Ошибка при запуске контейнера PRL_ERR_VZCTL_OPERATION_FAILED

# prlctl start container1
Starting the CT…
Failed to start the CT: PRL_ERR_VZCTL_OPERATION_FAILED (Details: Failed to mount image /vz/private/3ab337ff-6d43-4aaf-833d-8f9424f6c3a4/root.hdd: Error in ploop_getdevice (ploop.c:982): Can't open /proc/vz/ploop_minor: No such file or directory [2]
)
Необходимо выполнить команду:
modprobe ploop && \
modprobe pfmt_ploop1 && \
modprobe pfmt_raw && \
modprobe pio_direct

Linux: Как массово изменить права для для файлов и папок?

Для файлов find /PATH/TO/FOLDER -type f -print | xargs chmod 644
Для папок find /PATH/TO/FOLDER -type d -print | xargs chmod 755

cPanel: Как установить ssh2?

  1. Заходим в WHM
  2. Переходим Software > Module Installers
  3. Далее PHP Pecl > Manage
  4. Выбираем нужную версию PHP в выпадающем списке Select a PHP version и жмем кнопку Apply
  5. В поле Install a PHP Pecl вставляем ссылку на архив библиотеки ssh2, напр., https://pecl.php.net/get/ssh2-1.1.2.tgz и жмем кнопку Install Now

Актуально для WHM/cPanel v70.0.52

Bitrix: Ошибка совместимости PHP bitrix/modules/iblock/classes/general/iblockproperty.php:34

Для устранения ошибки

[Error] 
[] operator not supported for strings (0)
/home/bitrix/www/bitrix/modules/iblock/classes/general/iblockproperty.php:34
#0: CAllIBlockProperty::GetList(array, array)
	/home/bitrix/www/bitrix/modules/iblock/classes/general/iblockelement.php:2854
#1: CAllIBlockElement->PrepareGetList(array, array, array, string, array, array, NULL, NULL, NULL, boolean, string, array, array, array)
	/home/bitrix/www/bitrix/modules/iblock/classes/mysql/iblockelement.php:339
#2: CIBlockElement->prepareSql(array, array, boolean, array)
	/home/bitrix/www/bitrix/modules/iblock/classes/mysql/iblockelement.php:641
#3: CIBlockElement::GetList(array, array, boolean, array, array)
	/home/bitrix/www/bitrix/components/bitrix/news.list/component.php:250
#4: include(string)
	/home/bitrix/www/bitrix/modules/main/classes/general/component.php:548
#5: CBitrixComponent->__includeComponent()
	/home/bitrix/www/bitrix/modules/main/classes/general/component.php:600
#6: CBitrixComponent->includeComponent(string, array, NULL)
	/home/bitrix/www/bitrix/modules/main/classes/general/main.php:1035
#7: CAllMain->IncludeComponent(string, string, array)
	/home/bitrix/www/index.php:12

Необходимо в файле /home/bitrix/www/bitrix/modules/iblock/classes/general/iblockproperty.php меняем строку $arSqlSearch ="" на $arSqlSearch = [];

WordPress: Как удалить meta generator Visual Composer?

Чтобы удалить тэг <meta name="generator" content="Powered by Visual Composer - drag and drop page builder for WordPress." /> или <meta name="generator" content="Powered by WPBakery Page Builder - drag and drop page builder for WordPress." /> необходимо в файл wp-content/themes/THEME/functions.php добавить

if (function_exists('visual_composer')) {

    function removeVCGenerator()
    {
        remove_action('wp_head', [visual_composer(), 'addMetaData']);
    }

    add_action('init', 'removeVCGenerator', 100);
}

WordPress: Как удалить meta generator?

Чтобы удалить тэг <meta name="generator" content="WordPress 4.9.6" /> необходимо в файл wp-content/themes/THEME/functions.php добавить

remove_action('wp_head', 'wp_generator');

BitrixEnv: Не работает почта после переноса сайта

yum install sendmail -y

В файле /etc/php.d/bitrixenv.ini закомментировать строку ;sendmail_path = msmtp -t -i

service httpd restart