Daily Archives: April 20, 2012

OpenWrt: исправление php5-fastcgi.init

Современный скрипт для запуска php-fcgi имеет одну неприятную особенность, связанную с используемыми интерпретатором параметрами по умолчанию – спустя некоторое время после запуска он внезапно тихо умирает.

Обычная концепция работы php выглядит так: запускается один мастер-процесс и несколько рабочих процессов. Ради защиты от утечек памяти, каждый дочерний процесс обрабатывает определенное количество запросов, после чего самоубивается, а мастер-процесс перезапускает его заново. Парадокс ситуации заключается в том, что когда на роутерах вместо данной модели используется лишь один единственный рабочий процесс без мастер-процесса, ограничение на число максимально обрабатываемых запросов все равно продолжает работать. И при достижении этого порога php-fcgi просто убивает сам себя. Только вот перезапустить его уже оказывается некому.

Continue reading

Posted in Сеть и интернет | Tagged | 2 Comments

CentOS – установка nslookup

При минимальной установке CentOS можно столкнуться с такой неприятной ситуацией, как отсутствие некоторых привычных сетевых утилит:

[root@iocaste-20 ~]# nslookup
-bash: nslookup: command not found
[root@iocaste-20 ~]# host
-bash: host: command not found

Покажем, как их установить.

Continue reading

Posted in Сеть и интернет | Tagged | 4 Comments