Тест FTP соединения

1. Проверка PHP настроек

✅ FTP функции доступны

⚠️ allow_url_fopen = Off (не критично для FTP)

2. Проверка FTP соединения

Хост: 45.141.209.164:21

Пользователь: janttest

2.1 Проверка доступности хоста (ping)

✅ Хост 45.141.209.164 доступен (порт 21 открыт)

2.2 Подключение к FTP

✅ Соединение установлено

2.3 Авторизация

✅ Авторизация успешна

✅ Пассивный режим включен

2.4 Список файлов на FTP

✅ Найдено файлов: 21

Имя файлаРазмерСтатус
ae_shiny_sklad.csv76 122 байт
ae_shiny_track_sklad.csv57 байт
ae_shiny_opt_.csv9 059 байт
..не определен
logsне определен
ae_full_shiny_opt.csv67 307 байт
ae_shiny_sklad_opt.csv60 865 байт
php-binне определен
.bash_profile312 байт
.bashrc230 байт
ZZAp_шины.xls2 223 104 байт
wwwне определен
ae_full_shiny.csv1 406 870 байт
ae_full_shiny_truck__.csv2 746 байт
ae_shiny.csv410 916 байт✅ Нужный файл
.не определен
ae_discount.csv45 629 байт
emailне определен
ae_shiny_truck.csv276 байт
tmpне определен
.bash_logout17 байт

2.5 Проверка скачивания файлов

Файл: ae_shiny.csv

✅ Файл найден, размер: 410 916 байт

✅ Файл успешно скачан

Количество строк: 7285

Первые 5 строк файла:

"MM_PRODUCT_ID";"QUANTITY";"RETAIL_PRICE";"PRODUCT_NAME"
105465;17;55550;Michelin Latitude Sport 3 315/35 ZR20 110W XL
108260;1;40840;Michelin Latitude Sport 3 275/40 R20 106Y XL
113516;47;7310;Cordiant Business CA 195/75 R16C 107/105R
113517;42;8880;Cordiant Business CA 205/65 R16C 107/105R

Структура строки: найдено 4 полей

Пример: артикул = '105465'

Файл: ae_shiny_opt.csv

❌ Файл не найден на FTP сервере!

✅ FTP соединение закрыто

3. Проверка прав на запись

Директория: /home/bitrix/www/personal/rest/

✅ Директория существует

Права на запись: ✅ Да

✅ Тестовый файл создан: test_write_1776363670.txt

✅ Тестовый файл удален

4. Вывод

Если все проверки выше прошли успешно, то проблема в: