nginx — php-fpm не слушает порт 9000 в солярисе 11

Я установил php5.6 в солярис 11 по команде

pkg install php-56

и установил nginx по команде

pkgutil -i -y nginx

Теперь я хочу настроить /etc/php/5.6/php-fpm.conf для включения прослушивания php-fpm через порт с помощью директивы:

127.0.0.1:9000
listen.allowed_clients = 127.0.0.1

Но когда я перезапускаю сервер nginx, я обнаружил, что порт 9000 не слушает

# netstat -an -f inet
UDP: IPv4
Local Address        Remote Address      State
-------------------- -------------------- ----------
*.*                                 Unbound
*.*                                 Unbound
*.*                                 Unbound
*.*                                 Unbound
*.631                               Idle
*.111                               Idle
*.*                                 Unbound
*.62866                             Idle
*.111                               Idle
*.*                                 Unbound
*.52142                             Idle
*.*                                 Unbound
*.68                                Idle
*.546                               Idle

TCP: IPv4
Local Address        Remote Address     Swind  Send-Q  Rwind  Recv-Q    State
-------------------- -------------------- ------- ------ ------- ------ -----------
127.0.0.1.5999             *.*                  0      0  128000      0 LISTEN
127.0.0.1.631              *.*                  0      0  128000      0 LISTEN
*.111                *.*                  0      0  128000      0 LISTEN
*.*                  *.*                  0      0  128000      0 IDLE
*.111                *.*                  0      0  128000      0 LISTEN
*.*                  *.*                  0      0  128000      0 IDLE
*.22                 *.*                  0      0  128000      0 LISTEN
*.22                 *.*                  0      0  128000      0 LISTEN
127.0.0.1.25               *.*                  0      0  128000      0 LISTEN
127.0.0.1.587              *.*                  0      0  128000      0 LISTEN
127.0.0.1.4999             *.*                  0      0  128000      0 LISTEN
*.3306               *.*                  0      0  128000      0 LISTEN
127.0.0.1.44881            *.*                  0      0  128000      0 LISTEN
192.168.0.60.22      192.168.0.8.49263     131008      0  128872      0 ESTABLISHED

И я обнаружил, что nginx не обрабатывает php правильно.
Может кто-нибудь сказать мне, как запустить php-fpm в солярисе 11? Любые предложения должны быть оценены!

0

Решение

Проблема решена!
Солярис использует spawn-fcgi вместо php-fpm, например

#/usr/bin/spawn-fcgi -a 127.0.0.1 -p 9000 -u nobody -f /usr/bin/php-cgi

Пожалуйста, обратитесь к Nginx-PHP-Солярис-10

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]