Как удалить файл с хостинга с помощью curl -T?
-
Собственно в чем проблема, так как curl не может создавать папки, мне приходится кидать скриптом все файлы в одну папку, для работы сайта это в принципе не критично, он работает и работает довольно быстро, но если мне надо удалить файл с хостинга, то сделать это просто нереально, так как ни один ftp менеджер не может увидеть 500 000 файлов в одной папке.
Я уже создавал тему, и мне ответили, но к сожалению у меня не получается удалить файл с хостинга.
Отметили мне, такое
curl -v -u username:pwd ftp://host/target.txt -Q "DELE target.txt"Более того я нашел документацию и там написано следующее, источник
3.7 Can I use curl to delete/rename a file through FTP?
Yes. You specify custom FTP commands with -Q/--quote.
One example would be to delete a file after you have downloaded it:
curl -O ftp://download.com/coolfile -Q '-DELE coolfile'
Сделал все как описано, пробовал разные комбинации, но файл не удаляется, может кто-то на примере подсказать какая команда должна быть?
Вот что я пробовал, хостинг cpanel
curl -O ftp://login:password@ftp.domencpanel.ru///public_html/domen.ru/wp-content/uploads/proba.txt -Q '-DELE proba.txt'
но файл не удаляется, только БАС бесконечно долго делает Выполняется действие: Запустить Процесс помогите, не могу разобраться.
-
так как curl не может создавать папки
Есть --ftp-create-dirs, не работает?
но файл не удаляется, только БАС бесконечно долго делает Выполняется действие: Запустить Процесс
А что происходит при запуске из командной строки, без БАС?
-
@support said in Как удалить файл с хостинга с помощью curl -T?:
так как curl не может создавать папки
Есть --ftp-create-dirs, не работает?
но файл не удаляется, только БАС бесконечно долго делает Выполняется действие: Запустить Процесс
А что происходит при запуске из командной строки, без БАС?
Спасибо, Вас не хватает на форуме, :) Жаль что сам форум немного потерял активность, надеюсь после уроков, это восстановится.
Ps. Для тех кто ищет ответ по созданию директории, вроде нарыл правильный синктакс:
curl ftp://username:password@10.10.10.10/homes/back/newdir/ --ftp-create-dirshttps://stackoverflow.com/questions/22000102/how-to-use-curl-ftp-create-dirs
-
@Samael_96 У меня только так получилось удалить нужный мне файл
curl -v -u login:pass ftp://server_url/domain/public_html/image.jpg -Q "DELE /domain/public_html/image.jpg"
-
@booldozer спасибо