2015-09-08 6 views
0

Сценарий: Запуск Roundcube + IIS 7 + Php 5.4.4 + Hmailserver на машине Win7.Roundcube + IIS7 + PHP - Нет хорошей ошибки msg - Ошибка загрузки вложений> 1.6MB

Я потратил бесчисленное количество часов на поиск, и я до сих пор не могу понять, является ли это проблемой IIS, проблемой PHP или 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

Спасибо.


Update # 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' - Указанный модуль не может быть найден. в Unknown 0

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

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

ответ

0

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