Размер вложения при отправке электронной почты через php с сервера IIS 7

Здравствуйте, я изо всех сил пытаюсь найти ответ за последние пару дней, и я искал много, но безуспешно

Я настроил веб-сервер с использованием IIS 7, и он работает нормально. Я получил php mysql и могу запускать веб-приложения, такие как Epesi. Я также могу загрузить на свой сервер с помощью php без проблем любого размера, заявленного в php.ini. У меня есть почтовое веб-приложение под названием Roundcube (я пробовал и другие), я могу отправлять и получать электронные письма и вложения, но в ограниченном размере. Я сузил до 2 МБ все, что ниже 2 МБ я могу отправить и скачать

Ошибки, которые я получаю от консоли Internet Explorer на сервере:

1) о создании нового электронного письма
HTML1115: мета-тег, совместимый с X-UA, (‘IE = 7’) игнорируется, поскольку режим документа уже завершен.
? _Task = почта&_id = 1953546440546bbabb2d79a&_action = Сотроз

2) в ожидании отправки вложения 4 Мб (через минуту)
Ошибка HTTP 500.0 — внутренняя ошибка сервера
C: \ Php \ php-cgi.exe — процесс FastCGI превысил настроенное время ожидания активности
IIS получил запрос; однако во время обработки запроса произошла внутренняя ошибка. Коренная причина этой ошибки зависит от того, какой модуль обрабатывает запрос и что происходило в рабочем процессе, когда эта ошибка произошла.

  • IIS не смог получить доступ к файлу web.config для веб-сайта или приложения. Это может произойти, если разрешения NTFS установлены неправильно.
  • IIS не смог обработать конфигурацию для веб-сайта или приложения.
  • Аутентифицированный пользователь не имеет разрешения на использование этой DLL.
  • Запрос сопоставлен с управляемым обработчиком, но функция расширяемости .NET не установлена

    Я также пытался добавить в web.config

    <security>
    <requestFiltering allowDoubleEscaping="true">
    <requestLimits>
    maxAllowedContentLength=33600000
    maxReceivedMessageSize=33600000
    maxRequestLength="4000"executionTimeout="45"</requestLimits>
    
    </requestFiltering>
    </security>
    

    но без удачи

    0
  • Решение

    Хорошо, после многих проб и ошибок я нашел решение своей проблемы, мне пришлось увеличить параметр ActivityTimeout и RequestTimeout в IIS MAnager-> Настройки FastCGI -> (редактировать приложение php) до 90 и 270, надеюсь, это кому-нибудь поможет!

    1

    Другие решения

    Других решений пока нет …