Есть очень сильно переписанная конфа 1с на обычных формах (платформа 8.3.15 32бит), с веб сервисами + iis. есть сайт, куда пользователи грузят файлы и они передаются в 1с, создаётся документ + прикреплённые файлы в справочник.
Проблема - если размер всех файлов, которые передаются, больше 3 мб, то файлы не прилетают в 1с. ЖР пустой, нет никаких ошибок. Подскажите, если вдруг у кого-то была похожая проблема, в какую сторону копать
(10)
Какой сайт? - сайт самописный на php
Какая конфигурация 1С? - конфигурация, можно так сказать полностью самописная, версия бсп 2.3.4.14
Какая винда? Какой редакции? - ошибка одинаковая на windows server 2007 и на 2012
Как именно передаются файлы? - через xml
(1)А локально, минуя сайт тестировали? То есть на одной системе опубликовать веб сервис и здесь же из 1с обработкой загрузить файл через этот веб-сервис
(25)В смысле как реализовать? Создаете обработку в которой вызываете опубликованные веб-серрвисы, запускаете ее в любой конфе, хоть пустой, в тойже системе где стоит стоит веб сервер и опубликованна база. Вы сможете все мониторить отладчиком, исключить промежуточные сетевые проблемы и видеть журналы всех серверных приложений и системы
(3) вполне возможно что я неправильно читаю ТЖ, но вот прилетают ошибки такого вида (анализ делал через инструменты разработчика) (сверху когда был иис, снизу когда поставил апач)
Через командную строку
cd c:\Windows\System32\inetsrv
appcmd set config "Default Web Site" -section:requestFiltering -requestLimits.maxAllowedContentLength:104857600 -commitpath:apphost
Не забудьте перезапустить IIS через диспетчер служб IIS
я бы рекомендовал в таком случае вскрыть код сайта. у меня такое чувство, что лет 20 назад, прописывая в PHP создание кнопки SUBMIT для загрузки файлов я мог ограничивать размер файла прямо в коде.
как вариант типа такого
<input type="hidden" name="MAX_FILE_SIZE" value="1111111">
это я прямо в инете нарыл
можно хотя бы взглянуть на html страницу для загрузки файлов на сайте. если там есть элемент с именем MAX_FILE_SIZE - то это улика