Форум программистов, компьютерный форум, киберфорум
PHP: сети
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.63/8: Рейтинг темы: голосов - 8, средняя оценка - 4.63
 Аватар для PeterLS
71 / 69 / 22
Регистрация: 24.11.2012
Сообщений: 502
Записей в блоге: 1

Ftp_fput не работает

27.02.2016, 18:32. Показов 1674. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Не записываются данные в файл на FTP, просто все удаляется из него и все. Что не так, подскажите..
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
$file = fopen("temp.txt", "w+");
$ftp_file = "passwords.txt";
 
$ftp = ftp_connect("176.120.25.17");
ftp_login($ftp, "editpass", "****");
    
ftp_fget($ftp, $file, $ftp_file, FTP_ASCII, 0);
fwrite($file, "qwerty\r\n");
ftp_fput($ftp, $ftp_file, $file, FTP_ASCII, 0);
    
fclose($file);
unlink("temp.txt") or die("error unlink");
ftp_close($ftp);
В файл temp.txt данные считываются, дописываются. Не работает именно fput..
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
27.02.2016, 18:32
Ответы с готовыми решениями:

Приложение работает в Debug, странно работает в Release и не работает при билде
Действия выполняются на эмуляторе Pixel 2. Android 9.0. Если я запускаю приложение с конфигурацией Debug, то всё в порядке. При запуске же...

Мышь работает через раз, то есть запустил ОС - мышь не работает, перезагрузил - мышь работает
Установлена Windows 7 со всеми последними обновлениями. Все всегда замечательно работало. Но с недавних пор мышь стала работать через раз....

Через sublime text 3 и компилятор g++ работает, посоветовали скачать VS, не работает. Миниатюры
через sublime text 3 и компилятор g++ работает, посоветовали скачать VS, не работает.

7
Эксперт PHP
 Аватар для Kerry_Jr
3106 / 2591 / 1219
Регистрация: 14.05.2014
Сообщений: 7,236
Записей в блоге: 1
27.02.2016, 20:10
PeterLS, что возвращает ftp_put()?
0
 Аватар для PeterLS
71 / 69 / 22
Регистрация: 24.11.2012
Сообщений: 502
Записей в блоге: 1
27.02.2016, 20:12  [ТС]
Kerry_Jr, ftp_fput*
Возвращает FALSE

Добавлено через 1 минуту
PHP
1
ftp_fput($ftp, $ftp_file, $file, FTP_ASCII, 0) or die("error ftp_fput");
В итоге на экране - error ftp_fput
0
Эксперт PHP
 Аватар для Kerry_Jr
3106 / 2591 / 1219
Регистрация: 14.05.2014
Сообщений: 7,236
Записей в блоге: 1
27.02.2016, 20:31
PeterLS, а у вас есть права на запись?
0
 Аватар для PeterLS
71 / 69 / 22
Регистрация: 24.11.2012
Сообщений: 502
Записей в блоге: 1
27.02.2016, 20:41  [ТС]
Kerry_Jr, 777 стоит. Он его очищает полностью почему-то..

Добавлено через 2 минуты
Если в файл, который на фтп написать произвольный текст, а затем запустить код, после его выполнения файл на фтп останется пустым.
0
Эксперт PHP
 Аватар для Kerry_Jr
3106 / 2591 / 1219
Регистрация: 14.05.2014
Сообщений: 7,236
Записей в блоге: 1
27.02.2016, 20:49
Лучший ответ Сообщение было отмечено PeterLS как решение

Решение

PeterLS, хотя это должно делаться в ftp_fput(), но все же попробуйте сбросить курсор файлового указателя. После fwrite()вставьте
PHP
1
rewind($file);
1
1943 / 1768 / 825
Регистрация: 23.01.2014
Сообщений: 6,230
27.02.2016, 21:00
Цитата Сообщение от PeterLS Посмотреть сообщение
Не работает именно fput..
1. Включите отображение ВСЕХ ошибок PHP. И скажите - если они есть.
2. Используйте ftp_pasv($ftp, true) перед загрузкой.
0
 Аватар для PeterLS
71 / 69 / 22
Регистрация: 24.11.2012
Сообщений: 502
Записей в блоге: 1
28.02.2016, 07:19  [ТС]
Kerry_Jr, спасибо. К большому удивлению это заработало!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
28.02.2016, 07:19
Помогаю со студенческими работами здесь

Так работает или не работает второй слот для оперативной памяти
Моему компьютеру уже больше 7-ми лет, купили мне его в сентября 2005 года. На то время очень даже неплохие характеристики: Процессор:...

Ноутбук работает только с Wi Fi роутера дома, в кафе не работает и везде. Почему?
Подскажите пожалуйста, почему у меня ноутбук с виндой 7, работает вай фай только дома с роутера. А когда я прихожу в кафе или в парк, у...

не работает в ворде веб компонент,и скачав обновление ow 11 не работает все равно
проблема с веб элементами и обновлениями на них))

Multimap STL - работает только запись в файл, поиск в файле не работает
И снова здравствуйте. Снова я прошу вашей помощи. Переделал программу с мапом в мульти мап, но что то пошло не так и работает только запись...

При включении компа у меня не работает монитор, но нормально работает ТВ-выход
Уже несколько дней рву волосы на голове.... Такая проблемка: при включении компа у меня не работает монитор, только мигает лампочка...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru