Вася Пупкин, как вариант, можно поставить какой-нибудь просмотровщик PDF из открытого мира (типа Okular) и посмотреть на его поведение с этим файлом, причем запустив из консоли и читая сообщения, которые в нее вывалятся при открытии этого файла, если с ним что-то не так. Проприетарный Акробат вряд ли так делает.
Вася Пупкин, определить, какое и погуглить назначение в макоси приложения, открывающего нужный тип файлов.
Вполне может оказаться, что подпись лепится так неаккуратно, что файл будет определяться как неизвестный тип. А вам все неизвестные вряд ли хочется открывать Акробатом. Тогда придется прописывать новый тип MIME по маске (расширению).
Вася Пупкин, это в винде тип файла определяется по расширению. В юниксах определяется его MIME-тип.
Переименуйте нормальную пдф-ку в .exe - ее все равно откроет Акробат.
Экспериментировал с двумя дистрибутивами, которые на офсайте предлагаются к OrangePi 4 LTS.
Насколько я помню, убунта и подпиленный Армбиан. Так вот, под первым вообще не включался монитор через переходник. Зато второй работал с ним без проблем, выставляя родное для монитора разрешение.
А купил я эти Апельсинки с предустановленным Андроидом - тот монитор включал, но в разрешение не попадал...
В общем, есть грабли с таким подключением, и решены они были, в моем случае, только в Армбиане.
Дмитрий Кузнецов, я к тому, что там, где вы обрабатываете "неизвестные символы", они вполне себе известны, и ориентироваться нужно на них, а не на то, что криво перекодировано в логах.
Впрочем, у вас прекрасный материал сразу к двум урокам, к которым можно приступать сразу, не разбираясь, в чем проблема тут.
1. SQL injection - как нельзя составлять запросы с внешними данными. Подготовленные запросы как решение тех проблем, которые вы еще только собираетесь себе создать.
2. Хранение паролей, хэширование и обрывание рук тем, кто им не пользуется.
Ольга, самое интересное - что это только то, что было перехвачено и обезврежено.
Засылаемые через bitrix/tools/html_editor_action.php трояны и бэкдоры, например, в этот список не попадают.
Руслан Федосеев, у меня на графиках использования ресурсов в панели хостера линия ограничения где-то за экраном, нагрузка как минимум на порядок меньше.
ТП сейчас размышляет над вопросом, каким образом был получен указанный в вопросе список процессов, если я уперся в лимит процессов. В списке два процесса - с командой ps, которые таки были, как ни в чем ни бывало, мгновенно созданы именно в то время, когда SSH отдавал "shell request failed". И когда они отработали и закрылись - SSH продолжал выдавать эту ошибку.
Может, вы умнее не только меня, но и моей ТП? Разъясните эту загадку.
Нужны серьезные мутации ;)