Диагностика загрузки прайс-листа 1С

1. Версия PHP

Текущая версия: 5.2.17
⚠️ Версия ниже 5.3 - ограниченный функционал

2. Расширения PHP

РасширениеСтатус
ZipArchive✅ Установлено
cURL✅ Установлено
mbstring✅ Установлено
OpenSSL✅ Установлено
allow_url_fopen✅ Включено

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

✅ Директория доступна для записи: /home/w/wpride/1module.ru/public_html/price1s

4. Тест загрузки архива

URL: https://1c.ru/ftp/pub/pricelst/price_1c.zip

Тест file_get_contents:
✅ Успешно загружено: 590025 байт
Файл сохранен как test_download.zip

5. Структура архива

Количество файлов: 1

№Имя файлаРазмер
1price_1c.xls3795456 байт

Содержимое первого файла (первые 500 символов):

6. Рекомендации

  1. Если allow_url_fopen выключено - включите в php.ini: allow_url_fopen = On
  2. Если ZipArchive не установлено - установите: apt-get install php-zip
  3. Если права на запись отсутствуют - выполните: chmod 755 /home/w/wpride/1module.ru/public_html/price1s
  4. Если сайт 1С недоступен - используйте ручную загрузку

7. Быстрое решение

Если автоматическая загрузка не работает, создайте файл price_data.csv вручную:

  1. Скачайте архив с сайта 1С
  2. Распакуйте его
  3. Скопируйте CSV-файл в директорию сайта как price_data.csv