>>Помогите пожалуйста, третий день бьюсь, не могу исправить. >> >>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 вообще не читает. > >посмотри в phpinfo() какой php.ini указан и где он лежит. > >>Что это может быть? Если отключаю mod_php, php странички не открываются совсем, >>хотя если из консоли набрать php test.php, он отрабатывает нормально. >>Спасибо. >Ну так mod_php это для апача ,чтобы он мог компилить странички и >отдавать браузеру. С консолью это никак не связано. У меня была такая проблема - ПХП не видел своего конфига в котором я до посинения изменял размер доступной памяти, само-собой безрезультатно. Решил ее переустановкой ПХП и конфигурянием оного вот с такими ключами - ./configure --with-mysql --with-pgsql= --with-zlib-dir=/usr/lib/ --with-dom= --enable-versioning --enable-memory-limit --with-layout=GNU --with-config-file-scan-dir=/usr/local/etc/php --program-prefix= --disable-path-info-check --with-apxs=/usr/local/sbin/apxs --with-regex=php --disable-ipv6 --prefix=/usr/local --with-mssql --enable-mbstring --with-gd --with-pear --with-bz2 --enable-zip --with-calendar Естессно конфиг под мои нужды сделан, придется немного добавить(или убавить) от себя.
|