[Решено] Проблема при выгрузке с 1с в опенкарт

Тема в разделе "OpenCart", создана пользователем antonfox, 4 сен 2013.

Статус темы:
Закрыта.
  1. antonfox

    antonfox

    Регистрация:
    19 янв 2013
    Сообщения:
    77
    Симпатии:
    9
    При переносе на другой хостинг перестали выгружаться товары из 1с. 1с версии 8.2 в опенкарте установлен модуль обмена. Ошибки в 1с следующие:

    Код:
    Выгружено товаров: 3 623
    Выгружено картинок: 1 320
    {Обработка.ОбменССайтом.МодульОбъекта(300)}: Ошибка при вызове метода контекста (ОтправитьДляОбработки): Ошибка доступа к файлу 'export/exchange1c.php?type=catalog&mode=file&filename=import_files/19/19b2d43b-fc0b-11e2-995d-d43d7e193b03.jpeg': Ошибка работы с Интернет:  доступ запрещен (403). <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
    <html><head>
    <title>403 Forbidden</title>
    </head><body>
    <h1>Forbidden</h1>
    <p>You don't have permission to access /export/exchange1c.php
    on this server.</p>
    <p>Additionally, a 404 Not Found
    error was encountered while trying to use an ErrorDocument to handle the request.</p>
    <hr>
    </body></html>
    : Ошибка работы с Интернет:  доступ запрещен (403)
    Произошла ошибка: . По причине:
    
    Произошла ошибка на стороне сервера. Не получен статус завершения операции. Файл не отправлен (C:\Users\Администратор\AppData\Local\Temp\5\1cbitrix\import_files\19\19b2d43b-fc0b-11e2-995d-d43d7e193b03.jpeg).
    Обмен не выполнен
    Ответ сервера:
    <html><head>
    <title>403 Forbidden</title>
    </head><body>
    <h1>Forbidden</h1>
    <p>You don't have permission to access /export/exchange1c.php
    on this server.</p>
    <p>Additionally, a 404 Not Found
    error was encountered while trying to use an ErrorDocument to handle the request.</p>
    <hr>
    </body></html>
    
    Выгрузка товаров завершена с ошибками!!!
    в логах сайта ошибка в secure_mod.

    Код:
     mod_security: Access denied with code 403. Pattern match "cc:" at POST_PAYLOAD [severity "EMERGENCY"] [hostname "site.com.ua"] [uri "/export/exchange1c.php?type=catalog&mode=file&filename=import_files/19/19b2d43b-fc0b-11e2-995d-d43d7e193b03.jpeg"] [unique_id "[email protected]"]
    Не выгружаются некоторые картинки. В чем именно может быть проблема? Как исправить?
     
    Последнее редактирование: 4 сен 2013
  2. zek24

    zek24

    Регистрация:
    10 ноя 2012
    Сообщения:
    162
    Симпатии:
    23
    Проблема, судя по всему в доступе 1С на сайт\хостинг.
    - почистите vqmod cache
    - почистите system cache
    - проверьте параметры доступа к модулю обмена (пасс логин)
    - проверьте CMOD папки, куда заливаются фото
     
  3. fster

    fster

    Регистрация:
    14 ноя 2012
    Сообщения:
    105
    Симпатии:
    34
    Если нажать кнопку "проверить соединение" в форме настройки модуля обмена в 1с какой результат?
     
  4. antonfox

    antonfox

    Регистрация:
    19 янв 2013
    Сообщения:
    77
    Симпатии:
    9
    проверка соединения происходит успешно. если отключить выгрузку картинок в 1с то все товары выгружаются нормально. на все папки изображений права стоят 777.
     
  5. fster

    fster

    Регистрация:
    14 ноя 2012
    Сообщения:
    105
    Симпатии:
    34
    Техподдержка с их стороны ни чего не говорит? Спросите, за вопрос денег не возьмут, а решение может найтись.
     
  6. antonfox

    antonfox

    Регистрация:
    19 янв 2013
    Сообщения:
    77
    Симпатии:
    9
    всем спасибо. проблема была в mod_security. С помощью тех поддержки хостинга решили проблему
     
Статус темы:
Закрыта.