FtpUploadFile и абсолютный путь

Porosenok

Client
Регистрация
26.09.2010
Сообщения
1 279
Благодарностей
96
Баллы
48
Добрый день, коннекчусь к фтп через метод FtpUploadFile, но вот проблема, по умолчанию скидывает в левую папку. А залить файлы нужно в другую. Указываю путь, но нужно чтобы он был абсолютным, как сделать это?
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
19 454
Благодарностей
8 678
Баллы
113
Добрый день, коннекчусь к фтп через метод FtpUploadFile, но вот проблема, по умолчанию скидывает в левую папку. А залить файлы нужно в другую. Указываю путь, но нужно чтобы он был абсолютным, как сделать это?
По-умолчанию (без указания пути) файлы должны попадать в домашнюю директорию, которая настроена на сервере. В эту директорию вы также должны попадать автоматически, если вручную входите на FTP, с помощью какой-либо программы - FTP-клиента. Попробуйте войти на FTP-сервер напрмиер с помощью Cute-FTP или FileZill'ы, посомтрите какая это папка, есть ли в ней вложенные папки, которые вам нужны, например сайтовые папки. И в кубике FTP указывайте не полный абсолютный путь, а относительный, то есть относительно этой домашней папки. Например если в домашней папке есть сайтовая папка, к примеру my-site.ru и вам нужно залить файл в нее, то просто пропишите в FTP-кубике в поле "Путь на сервере": /my-site.ru/

Далее наподобие этого можете поэкспериментировать уже с методом FtpUploadFile .
 

Porosenok

Client
Регистрация
26.09.2010
Сообщения
1 279
Благодарностей
96
Баллы
48
Нужная мне папка находится в корне. В кубике я ставлю "абсолютный путь" и пишу путь и все норм. В методе вашем такого к сожалению нет
Проблему решил через стороннюю библиотеку ssh.net
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)