FanatPHP, я не понимаю, как этот вариант может быть безопаснее чем проверка mimetype - умышленная загрузка файла с неправильным расширением тоже возможна
Сергей Кореневский, Вы не писали ТЗ, по которым решение должно соответствовать набору критериев.
Думаю найти любой готовый пакет для архивации для Вас не проблема и воспринимать слова с форума как приказ к действию довольно странно
Сергей Кореневский, Под plain PHP имелось в виду чистый php, без пакетов.
Есть либа, который оборачивает автоматизацию задач https://deployer.org/docs/getting-started.html , но все равно логику надо самому описывать.
Я имела в виду что нет пакета, который бы решил сразу все перечисленные задачи, часть из задач быстрее написать на коленке голыми средствами пхп, чем добавлять пакеты (нп. архивация и работа с xml). Можно их добавить, но тогда простой скрипт превратится в полноценный модуль
Для такой задачи похоже что проще написать скрипт на plain php и дергать его по необходимости на сервере, или использовать инструменты для ci/cd для автоматизации действий (спорно, но может оказаться удобно). Добавлять это в netbeans как плагин довольно странно
Странно, что лог уровня info сообщает об ошибке, возможно проблема в другом.
Надо проанализировать код тех степов, которые Вы добавляете. Возможно течет память.
Можно почитать issues на гитхабе у этой либы и добавить свой, если ответа нет
Dragonzcxv, для контейнера backend Вы описали пару "внешний:внутренний порт" как 40001:9000. Nginx и backend работают в одной внутренней подсети, поэтому в конфигурации nginx надо указать внутренний порт backend:9000
Даниил Сухих, можно в обычном режиме браузера зайти на олкс и нажать "Inspect element" правой кнопкой, тогда можно будет увидеть, есть ли в этом элементе отрендереный, но скрытый телефон автора. Я глянула ради интереса - нет его там, иначе бы было слишком легко)
Если капча не показывается для живых юзеров, то можно попробовать через selenium с подключенным профилем парсить сайт. Если все равно капча остается, то тогда действительно читать как ее обходить
Сергей delphinpro, Спасибо большое!)) Да, с let работает правильно, но год издания книги был раньше, чем утвердили let, поэтому буду пробовать и через правильные замыкания починить