Unable to open logs
А при strace -f запуске Апача:
[pid 3348] open("/var/www/httpd-logs/domain.ru.access.log", O_WRONLY|O_CREAT|O_APPEND|O_LARGEFILE, 0666) = -1 EMFILE (Too many open files)
[pid 3348] gettimeofday({1266321102, 423342}, NULL) = 0
[pid 3348] open("/etc/localtime", O_RDONLY) = -1 EMFILE (Too many open files)
Это ошибка означает, что мы уперлись в стандартный лимит - 1024 открытых файла и его надо увеличить так:
echo 'export APACHE_ULIMIT_MAX_FILES="ulimit -n 999999"' >> /etc/apache2/envvars
Ну и все, перезапускаем Апача:
/etc/init.d/apache2 restart
No comments :
Post a Comment
Note: only a member of this blog may post a comment.