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

0

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

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

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

1) при создании нового письма HTML1115: X-UA-совместимый тег META ("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 не установлена

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

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

        </requestFiltering>
    </security>

но не повезло

Теги:
email
iis
size
attachment

1 ответ

1
Лучший ответ

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

Ещё вопросы

Сообщество Overcoder
Наверх
Меню