В моей настройке сервера есть три виртуальных машины. Одна машина под управлением Windows, сервер Ubuntu 11.10 и почтовый сервер Debian Squeeze. В системе Ubuntu у меня установлен Roundcube, и я хочу подключиться к виртуальному почтовому серверу.
В чем проблема После входа в Roundcube появляется сообщение «Ошибка сервера (ОК!)» И сообщений нет.
Больше информации На сервере Ubuntu нет ошибок ни в одном файле журнала (даже в файлах журнала Roundcubes). В файле журнала imap вы можете видеть, что Roundcube может получать все сообщения imap (я вижу их в файле журнала imap, созданном Roundcube). И на стороне почтового сервера сообщений об ошибках тоже нет. Тестовое соединение в конце настройки Roundcube тоже работает, есть уведомление об успехе. Даже базовый вход в диалог входа в Roundcube работает без сообщений об ошибке.
Файл журнала Roundcube здесь вы можете найти файл журнала: http://fixee.org/paste/wxg36eh/
Так кто-нибудь знает, что не так с Roundcube?
У меня была та же проблема, и после прочтения документа я обнаружил, что полезно активировать некоторые модули apache:
a2enmod deflate
a2enmod expires
a2enmod headers
Перезапуск apache2 и roundcube работает как шарм, и сервер работает с php5filter
.
Хорошо, проблема решена наполовину:
Я только что удалил libapache2-mod-php5filter и вместо этого установил libapache2-mod-php5. Я не знаю, что в этом плохого, но это решило мою проблему. Даже не знаю, зачем я установил фильтр вместо обработчика.
Дикое предположение: ваш PHP настроен со слишком жесткими ограничениями ОЗУ, и это вызывает хаос Roundcube. Да, обычно превышение лимита памяти PHP должно вызывать ошибку PHP, но вы никогда не знаете ...