Если вы готовы дальше рисковать запускать скрипт, который ломается на такой фигне - откройте его в любом редакторе да удалите кусок от printf до fi.
Но вообще-то установку открытой системы стоит делать не по какому-то "гайду" трехлетней давности, а по инструкции на GitHub, она должна быть актуальной.
Вообще-то для домашней машины антивирус на Линуксе нужен, только если ты не вылезаешь из Wine и постоянно тягаешь файло с помоек. То есть вообще непонятно, зачем уходил с винды.
А так и virustotal - за глаза.
Вполне возможно, что решается проблема XY.
А на самом деле решение - просто перехватывать $_POST на этой странице. На сервере.
Тем более, что ботам, например, абсолютно фиолетово, каких там скриптов накручено на странице.
Святая простота наивно игнорирует, что какие бы то ни было действия с "мобильным номером" - это услуги операторов связи? Которые скорее слупят бабло за воздух, чем предоставят что-то на халяву.
Для того, чтобы платежная система обеспечила чеки по 54-ФЗ, вместе с данными заказа ей нужно будет передать и ПД плательщика (телефон / мыло, на которые должен быть отправлен чек).
Так что при регистрации пользователя, к которому привязывается полученная оплата, их придется затребовать и вообще "идентифицировать плательщика явно".
А ТГ тут - просто канал получения ссылки на оплату, и никакой разницы с любым другим сайтом, принимающим платежи, тут нет.
Если сам ничего не сломаешь - ничего не сломается. Почитай хоть что-нибудь про дуалбут, чтобы не начудить.
Но вообще-то этот путь ведет к выкидыванию винды со временем. За ненадобностью...
Drawn, онлайн-конвертеры - это просто веб-морда к открытым утилитам, использующим тот же ghostscript.
При типовых задачах и некотором умении без проблем поднимается простенькая страничка с обработчиком на интранет-сервере, и все то же самое делается без необходимости пересекать периметр безопасности.
Собственно, да, в последних версиях ФФ и Хрома из встроенного диалога при печати PDF пропал выбор ориентации.
Системный диалог завязан на PPD принтера, для которого настраивается печать.
Можно попытаться поиграть его драйвером.
Что он там как бы понимает (на самом деле - конвертирует в свой KPDL) - PCL, PS?
evomed, дыры в офисных форматах обычно в скриптах.
PhpOffice их не исполняет, насколько я знаю.
Вот если бы вы headless libreoffice запускали для конвертации, например - тогда риск есть.
Василий Банников, не внутри, а поверх. Внутри может быть чертова туча пересчетов координат и трансформаций, туда влезать - себе дороже. Испорченный в одном месте контекст перекосит весь дальнейший вывод.
А вот завернуть документ как векторную картинку и добавить поверх нее другие элементы - это библиотеки могут.
У ТС проблема не столько с PDF, сколько с конкретной постановкой задачи, имхо.
Не может что прям все идеально работает, а завтра не включится.
Вздор.
В офисе раз - и сдохла мать 2-годичной свежести, еще на гарантии.
Дома раз - и погорел проц у матери на машинке, там еще Core2Duo, можешь прикинуть, сколько он проработал.
Заменил, кстати, на PentiumD, уж что нашлось - и все прочее железо того же возраста (кроме SSD, конечно) таки продолжает работать.
Виктор Таран, фокус в том, что мой тестовый-целевой сервер - за NAT'ом, на него вот так, как у вас, дамп просто не зальешь. В моем сценарии сервера независимы, и требуется доступ только целевого к боевому.
Плюс такого ограничения в том, что при любом зловреде на боевом он не сможет испортить тестовый.
Но у меня сценарий бэкапа, у вас же - разовая акция копирования. Разные юз-кейсы.
Впрочем, если есть шанс, что боевой заражен, и надо срочно спасти с него сайт, отсутствие доступа с него на целевой сервер тоже будет плюсом, а возможно - и требованием.