iis 7 — Roundcube + IIS7 + Нет сообщения об ошибке msg — Ошибка загрузки приложения & gt; 1.6MB

сценарий: Запуск Roundcube + IIS 7 + Php 5.4.4 + Hmailserver на конечной машине Win7.

Я потратил бесчисленное количество часов на поиск и до сих пор не могу понять, является ли это проблемой IIS, PHP или Roundcube … тем более, что я не могу найти приличную ошибку msg в любом файле журнала.

проблема: Я не могу прикрепить файл в RoundCube размером более 1,6 МБ. Единственное сообщение, которое я получаю, — Ошибка загрузки файла. Я просмотрел журналы IIS, журналы roundcube и журналы php безрезультатно! Есть ли другой способ получить подробную диагностическую ошибку здесь? (Я включил HMailserver только для полного обзора, но он не участвует в уравнении, поскольку roundcube настроен на использование внешнего сервера для SMTP).

PHP.INI settings:
post_max_size = 200M;
upload_max_filesize = 20M;
Max_file_uploads = 20
memory_limit = 256M;

Полный phpinfo () находится в pdf-файле, который я загрузил здесь: http://s000.tinyupload.com/index.php?file_id=09856336041349051907

Благодарю.


Обновление № 1:

Я могу убедиться, что файлы, загружаемые в виде вложений, полностью загружаются и хранятся в каталоге wwwroot / temp. Однако после загрузки возникает ошибка, и файлы остаются во временном каталоге.

также, очень странно .. это в моем журнале ошибок php … Однако .. ЭТИ ФАЙЛЫ СУЩЕСТВУЮТ В ЭТИХ КАТАЛОГАХ !!

[08-Sep-2015 21:13:46 UTC] PHP Внимание: запуск PHP: не удается загрузить динамическую библиотеку ‘C: \ Program Files (x86) \ PHP \ v5.4.4 \ ext \ php_pdo_sqlsrv_54_nts.dll’ — указанный модуль невозможно найти.
в Неизвестно в строке 0

[08-Sep-2015 21:13:46 UTC] Предупреждение PHP: Запуск PHP: невозможно загрузить динамическую библиотеку ‘C: \ Program Files (x86) \ PHP \ v5.4.4 \ ext \ php_sqlsrv_54_nts.dll’ — указанный модуль невозможно найти.
в Неизвестно в строке 0

[08-Sep-2015 21:13:46 UTC] Предупреждение PHP: Запуск PHP: не удается загрузить динамическую библиотеку ‘C: \ Program Files (x86) \ PHP \ v5.4.4 \ ext \ php_com_dotnet.dll’ — указанный модуль невозможно найти.
в Неизвестно в строке 0

0

Решение

Спасибо за помощь .. Я понял это! Я провел эксперимент и создал простую форму загрузки php. Это было успешно. Это указывало на проблему солей с круглым кубом. Я отключил плагины, пока не нашел виновника «filesystem_attachments». Вот и все .. проблема решена 🙂

0

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

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

По вопросам рекламы [email protected]