Работа с файлами стороннего скрипта через FTP

Регистрация
29.03.2013
Сообщения
39
Благодарностей
12
Баллы
8
Уперлась в такую проблему.
Есть скрипт. Он хранит некие значения в файлах. каждая группа значений с новой строки, набор значений разделен ;
Необходимо скачать файл со значения, открыть его как список, добавить строку в конец, закрыть и залить обратно на сервер по FTP.
Как не пробовала - не скачивает и не заливает. На вики информации нет. Примеров работы с фтп нет. Подскажите уже хоть что-то, а то весь мозг вынесла себе пробуя варианты разные! :(
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 707
Баллы
113
А конкретно что не получается?
Вот эти экшены вы используете для работы с ФТП: http://www.mediafire.com/view/?qvzuxjsq6snehaa#
Добавляете соединение, настраиваете его свойства. и используете экшены для работы с файлами.
 
Регистрация
29.03.2013
Сообщения
39
Благодарностей
12
Баллы
8
не получается прописать пути в верном формате
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 707
Баллы
113
Для большинства случаев формат такой должен подойти:

public_html/ваша папка

Без конкретики в вашем случае сложно что-то сказать.
 
Регистрация
29.03.2013
Сообщения
39
Благодарностей
12
Баллы
8
Спустя 3 дня разобралась. Но очень многое для меня как темный лес в программе. Хотя и вики проштудировала и видео глядела и шаблоны тут на форуме всякие типовые.
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 707
Баллы
113
Спрашивай, если что непонятно и не нашла на форуме )
 
Регистрация
29.03.2013
Сообщения
39
Благодарностей
12
Баллы
8
При реализации очередности действий:
скачать файл с фтп
добавить строку в файл
удалить файл на фтп сервере
загрузить файл на фтп

загружается не измененный файл, хотя если делать по шагам - изменения в файле есть. С файлом работаю как со списком. Там какая-то особенность есть? Может кеш файловый какой-то или еще что?
 

Nord

Client
Регистрация
22.03.2012
Сообщения
2 375
Благодарностей
1 436
Баллы
113
В списке поставили галочку "сохранять изменения в файл"?
Через админпанель на хостинге не проще будет строку дописать?
 
Регистрация
29.03.2013
Сообщения
39
Благодарностей
12
Баллы
8
Да, галочка стоит. Через админпанель замороченно как-то, там же кликать надо, по интерфейсу ходить, а тут скачала, поменяла, вернула на место.
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 707
Баллы
113
Попробуйте паузу поставить между экшенами в пару секунд. Чтобы наверняка изменения сохранились.
 
Регистрация
29.03.2013
Сообщения
39
Благодарностей
12
Баллы
8
Дело не в паузе. Я же по шагам шла - после каждого шага все проверяла. Там получалась пауза и в 20-30 секунд.
 

maxxZEN

Client
Регистрация
18.03.2012
Сообщения
596
Благодарностей
113
Баллы
43
То есть изменения в файле есть, но загружается все равно неизмененный файл? если так, то попробуй удалить файл, а потом инфу из списка объединить в переменную и записать в файл по новой.
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 707
Баллы
113
Сейчас вроде.наблюдается у некоторых проблема, если файл открыт, его содержимое не переписывается.

Как вариант, удалить и создать файл.

Таблицы 100% должны быть закрыты.
 
Регистрация
29.03.2013
Сообщения
39
Благодарностей
12
Баллы
8
Я не работала там с таблицами никакими. В общем переделала логику работы скрипта - сейчас работает.
 

MarcoPolo

Client
Регистрация
06.10.2012
Сообщения
143
Благодарностей
13
Баллы
18
Если заливать в корень urls.txt по доменам через фтп, то проблем быть не должно :-) Через админ панель проблематично.
 

7make

Client
Регистрация
25.06.2011
Сообщения
1 547
Благодарностей
1 310
Баллы
113

Обращаем Ваше внимание на то, что данный пользователь заблокирован.
Не рекомендуем проводить с 7make какие-либо сделки.

если всегда работаешь с 1 фтп, добавь в винде фтп папку и работай с ней как с локальной и все.
 
Регистрация
29.03.2013
Сообщения
39
Благодарностей
12
Баллы
8
Спасибо за дельные советы!
 

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