Почему не работает ftp_put?
Проблема в нехватке прав.
Используйте пассивный режим FTP
php.net/manual/ru/function.ftp-pasv.php
Так вроде ошибка в именовании переменных...$paths = $_POST['pathserver'];
иftp_put($conn_id, $path, $filep, FTP_BINARY);
получаем $paths vs $path, путь не найден, upload не прошел.
Может в этом дело?