|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Denis Shaposhnikov 2:550/5068 04 Nov 2007 21:04:52 To : All Subject : Re: php -------------------------------------------------------------------------------- On Sun, 04 Nov 2007 19:21:55 +0300 Pavel Makarenko <Pavel_Makarenko@f14.n5025.z2.fidonet.org> wrote: > AT> Все так же, как у light - FastCGI и поехали. > я не нашел примера конфигурации, пальцем не ткнешь? Я недавно сделал fastcgi конфигурацию для cacti и nginx. Для этого потребовалось поставить sysutils/damontools и www/lighttpd. php5 с поддержкой fastcgi уже стоял. Далее запуск fastcgi делается через svscan из daemontools скриптом /var/service/spawn-fcgi/run: #!/bin/sh exec 2>&1 exec /usr/local/bin/spawn-fcgi -f /usr/local/bin/php-cgi -s /var/run/spawn-fcgi/spawn-fcgi.sock -C 5 -u www -g www -P /var/run/spawn-fcgi/spawn-fcgi.pid -n lighttpd понадобился именно из-за наличия в нем spawn-fcgi. А вот часть конфигурации nginx: location /cacti/ { root /usr/local/share; index index.php; expires 1d; } # Запросы к PHP страница нужно отправить fastcgi. location ~ ^/cacti/.+\.php$ { fastcgi_pass unix:/var/run/spawn-fcgi/spawn-fcgi.sock; fastcgi_index index.php; include fastcgi_params; fastcgi_param SCRIPT_FILENAME /usr/local/share$fastcgi_script_name; } -- DSS5-RIPE DSS-RIPN 2:550/5068@fidonet 2:550/5069@fidonet xmpp:dsh@vlink.ru mailto:dsh@vlink.ru http://wizard.volgograd.ru/ --- Claws Mail 3.0.2 (GTK+ 2.12.1; i386-portbld-freebsd6.2) * Origin: Solar system, Jupiter (2:550/5068@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/280944fbac48.html, оценка из 5, голосов 10
|