Ограничение R2 Windows Server 2012 года запрашивает данные в php

Я работаю главным образом с с основанными на Linux серверами и Sugarcrm. Один из моих клиентов развернул его suagrcrm экземпляр на Windows Server. SugarCrm является php приложением, которое я обычно запускал бы под стеком LAMP, но могу работать с MS SQL и т.д.

Так или иначе проблема состоит в том, что в экземпляре Sugarcrm существует модуль выставления счета, который содержит перечисленные строки. Но некоторые, как сервер препятствует тому, чтобы пользователь больше сохранял, чем 47 позиций в единственном сохранении. Этого не происходит в соответствии с Linux, таким образом, должен быть предел на сервер где-нибудь что, ограничив данные POST или длину строки запроса. Или это мог быть MS SQL. Нет никаких ошибок при показе где угодно в журналах, и я увеличил все настройки в файле php.ini так это наклон быть php проблемой.

Кто-либо сделал, чтобы у кого-либо была какая-либо идея, что могло вызывать это?

Спецификации следующие

Сервер Dell R520

Windows Server 2012 R2

2x Intel Xeon E5-2430 v2 2.5 ГГц

32 ГБ Ram

1x Набег 1 массив HDD на 160 ГБ 15k диски SAS

2x массив HDD Raid5 560 ГБ 15k диски SAS

Конфигурация веб-сервера является IIS 8.5

PHP 5.4.24

SQL Server MS 2014

SQL Server MS собственный клиент 2012 года

1
задан 26 September 2014 в 18:09
1 ответ

Можете ли вы захватить заголовки запроса для одного из этих запросов и есть ли у вас точный код ответа HTTP?

Если вас беспокоит, что данные POST могут быть слишком большими для сервера настройку вы можете увеличить в своем web.config. Вы можете увидеть полную документацию по ограничению запросов здесь .

<system.webServer>
  <security>
    <requestFiltering>
      <requestLimits maxAllowedContentLength="[new size in bytes]" />
    </requestFiltering>
  </security>
</system.webServer>
0
ответ дан 4 December 2019 в 08:29

Теги

Похожие вопросы