Помогите пожалуйста, третий день бьюсь, не могу исправить.FreeBSD 6.1
apache-2.2.3
php5-5.2.1_3
Прикрутил веб-интерфейс к postfix-у. Сначала squirrelmail, потом horde. В обоих не удается отправить и открыть письма с большими вложениями, хотя сам postfix работает без проблем. К postfix прикручен dbmail, но насколько я понимаю это никак на результат не влияет. В логах апача:
PHP Fatal error: Allowed memory size of 16777216 bytes exhausted at /usr/ports/lang/php5/work/php-5.2.1/Zend/zend_operators.c:1201 (tried to allocate 1944958 bytes) in /usr/local/share/pear/Net/SMTP.php on line 801, referer: http://ilogica.ru/horde/imp/compose.php?uniq=2col04kdu79c
PHP скомпилин из портов как модуль. В php.ini все параметры заданы:
file_uploads = On
upload_max_filesize = 20M
post_max_size = 20M
max_execution_time = 60
max_input_time = 120
memory_limit = 128M
Что меня удивляет, в логах он пытается всего 16 мегов выделить, хотя в настройках 128M, похоже он php.ini вообще не читает.
Что это может быть? Если отключаю mod_php, php странички не открываются совсем, хотя если из консоли набрать php test.php, он отрабатывает нормально.
Спасибо.