Если при экспорте товаров в Яндекс.Маркет хочется исключить товары, у которых доступное количество равно нулю, то придется кастомизировать выгрузку. Для этого необходимо заменить скрипты-заглушки yandex_run.php и yandex_setup.php в каталоге /bitrix/php_interface/include/catalog_export на соответствующие оригиналы скриптов из каталога /bitrix/modules/catalog/load:

А затем в скрипте yandex_run.php (примерно в районе 747 строки) добавить условие на ненулевое доступное количество $arAcc['CATALOG_QUANTITY'] == 0:

Кастомизированный скрипт тут.

Информация о PDF-файле:

Информация о JPEG-файле:

Повернуть JPEG на 270 градусов и уменьшить размер до 30% от исходного:

Извлечь изображения из диапазона (c 1-й по 1-ю) страниц PDF-документа и сохранить под именем image-NNN.EXT, где EXT — расширение исходного формата изображение (ключ -all)

Еще полезные команды тут.

Для начала нужно почитать:

Invalid Configuration – yii\base\InvalidConfigException The directory is not writable by the Web process: /var/www/html/basic/web/assets. Поиски решения привели к этой статье. Сделал все как там написано, но не взлетело. Копание дальше привело к полезной статье для начинающих. Откуда узнал полезную команду:

В моем случае:

Сделал как посоветовали:

И фреймворк улыбнулся: Congratulations! 🙂

При установке 1С-Битрикс скриптом bitrixsetup.php получил ошибку доступа, т.к. апачу было запрещено писать в каталог. Посмотреть присвоенный контекст можно так:

Чтобы разрешить, нужно добавить к контексту каталога тип httpd_sys_rw_content_t:

И обновить контексты:

Добавить права rwx пользователю user1 на каталог сайта: