Я работаю с формой, которая позволяет загружать файлы через локальную папку и FTP.
Поэтому я хочу переместить файлы через FTP (который уже работает)
Из-за соображений производительности я выбрал этот процесс для запуска в фоновом режиме, поэтому я использую nfcftpput (linux)
В CLI отлично работает следующая команда:
ncftpput-b-u name -p пароль -P 1980 127.0.0.1 / upload / /home/Downloads/upload.zip
(зная, что b-параметр запускает фоновый процесс)
Но если я запускаю его через PHP, он не работает (без параметра -b он работает)
PHP код:
$cmd = "ncftpput -b -u name -p password -P 1980 127.0.0.1 /upload/ /home/Downloads/upload.zip";
$return = exec($cmd);