Здравствуйте! Подскажите пожалуйста грамотный способ получения url для файла на ftp сервере
path выдает историю от "сотворения мира" (/var/www/site/public_html/..), поэтому как к нему не вешай ftp_host url будет не верный..
На сервере это и есть правельный путь к файлу. Тк на сервере файлы именно там и лежать, посему, ты уже сам в коде просто замени то что тебе нужно например так:
Я вам привел конкретный ответ как получить из path урл, при наличии path и наличии урл, чем именно этот ответ не устроил?
Откуда берется имя ftp_host?
Что значит "имея ftp_host"?
"ftp_host" это тоже что и /var/www/site/public_html/ ?
Как вы к фтп то подключаетесь если не знаете домена? По IP?
....
Задайте вопрос нормально, что бы были понятны все переменные, получите вменяемый ответ, а так можно гадать до бесконечности...