Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 19.08.2014, 13:48   #1
mitiay
Форумчанин
 
Регистрация: 16.01.2011
Сообщений: 288
По умолчанию IdFTP.SendCmd

Нужно поменять права доступа к файлу.Делаю так
IdFTP1.SendCmd('полный путь до файла CHMOD ' + '777' + ' ' + '2.txt');

Но не меняет!В чем может быть проблема?
mitiay вне форума Ответить с цитированием
Старый 19.08.2014, 14:10   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

В том что это по FTP можно сделать только если сам сервер понимает команду CHMOD.
Если нужно управлять удаленной операционкой то и используй telnet. FTP тут не лучший помошник.

Кстати - ответ от сервера нужно анализировать, а ты похоже посылаешь команду, но не обрабатываешь ответ.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 19.08.2014, 14:27   #3
mitiay
Форумчанин
 
Регистрация: 16.01.2011
Сообщений: 288
По умолчанию

в примере было написано так
IdFTP1.SendCmd('site CHMOD ' + '777' + ' ' + '2.txt');
Мб вместо site ничего менять не надо?
mitiay вне форума Ответить с цитированием
Старый 19.08.2014, 14:35   #4
MODBUS
Пользователь
 
Регистрация: 01.08.2014
Сообщений: 66
По умолчанию

...перед использованием команды назначения прав следует установить рабочую директорию в котором данный файл, или перейти в эту директорию.
MODBUS вне форума Ответить с цитированием
Старый 19.08.2014, 16:31   #5
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Мб вместо site ничего менять не надо?
Надо выяснить вообще работает ли эта команда.
Подключись через консоль, набери команду help и посмотри есть ли она в списке вываленных команд. Если да то пробуй, но анализируй ответ от Индейки.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 19.08.2014, 19:12   #6
MODBUS
Пользователь
 
Регистрация: 01.08.2014
Сообщений: 66
По умолчанию

...тотал-коммандиром подключись, там встроенный клиент FTP, права через "файл-аттрибуты". Если хостинг предоставляет FTP, то назначение прав он поддерживает по-любому, другой момент, что условия хоста могут допускать использование только ряда аттрибутов, например только 644.
MODBUS вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
idFTP->List Baburek C++ Builder 2 02.08.2013 16:04
IdFTP + Clipboard weech Работа с сетью в Delphi 4 29.11.2012 10:31
Работа с idFTP kettanaito Работа с сетью в Delphi 6 24.12.2011 21:54
IdFTP ошибка Florento Работа с сетью в Delphi 2 05.02.2011 15:01
Вопрос по idFTP Johnson Работа с сетью в Delphi 3 09.11.2009 13:07