Помогите решить проблему с конфигурацией вебсервера на CentOS
существует проблема на сервере... (VPS)
некоторые скрипты завершаются с ошибкой
PHP Fatal error: Out of memory (allocated
10747904) (tried to allocate 44 bytes) in
/home/partinfo/public_html/libraries/joomla/database/database/mysql.php
on line 462
(да, это джумла)
не хватает памяти для выполнения скрипта... смотрим в настройки пхп - memory_limit=64M
тоесть явно лимит больше чем используется (увеличение лимита соответственно ни к чему не приводит)
ограничение на уровне системы
/etc/security/limits.conf
файл пустой... точнее дефолтный... все закомментировано
под впс выделено 512 мег памяти...
результат выполнения posix_getrlimit()
Array
(
[soft core] => 0
[hard core] => 0
[soft data] => unlimited
[hard data] => unlimited
[soft stack] => 10485760
[hard stack] => unlimited
[soft totalmem] => 44739242
[hard totalmem] => unlimited
[soft rss] => unlimited
[hard rss] => unlimited
[soft maxproc] => 135168
[hard maxproc] => 135168
[soft memlock] => 32768
[hard memlock] => 32768
[soft cpu] => 240
[hard cpu] => unlimited
[soft filesize] => unlimited
[hard filesize] => unlimited
[soft openfiles] => 16384
[hard openfiles] => 16384
)
вероятно проблема в
soft stack ( The maximum size of the process stack, in bytes.)
Но где устанавливаются ограничения на это ... не имею понятия
