Диагностика загрузки прайс-листа 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
| № | Имя файла | Размер |
|---|
| 1 | price_1c.xls | 3795456 байт |
Содержимое первого файла (первые 500 символов):
6. Рекомендации
- Если allow_url_fopen выключено - включите в php.ini:
allow_url_fopen = On - Если ZipArchive не установлено - установите:
apt-get install php-zip - Если права на запись отсутствуют - выполните:
chmod 755 /home/w/wpride/1module.ru/public_html/price1s - Если сайт 1С недоступен - используйте ручную загрузку
7. Быстрое решение
Если автоматическая загрузка не работает, создайте файл price_data.csv вручную:
- Скачайте архив с сайта 1С
- Распакуйте его
- Скопируйте CSV-файл в директорию сайта как
price_data.csv