Php: закачать на сервер файл по ftp и обновить запись в mysql

1 000 руб. за проект
23 ноября 2022, 22:00 • 14 откликов • 87 просмотров
Есть php-скрипт, который по мере появления новых файлов в другом нашем приложении, скачивает их на наш сервер и добавляет инфу о них в базу mysql.

Нужно доработать скрипт, чтобы он:
1. Не скачивал файлы нам на сервер и сохранял путь к файлу на сервере, а закачивал их по ftp на другой сервер и в базу писал путь к файлу
2. Если при закачке по фтп на другой сервер произойдет ошибка, скрипт должен:
  • сохранить этот файл на сервере и в базу прописать путь к нему (то есть как он сейчас работает)
  • сохранять инфу об ошибке в лог-файл, в mysql таблицу с ошибками и отправлял оповещение на эл.почту об ошибке.
php 7.2 + mysql 5.6 (utf-8)
Желательно написать максимально просто. По переменным и используемым функциям добавить комментарии в коде на русском языке. Доступы к БД прописать переменными в верхней части кода.