Strona 1 z 1

php5-fpm fastcgi i pool.d

: 28 września 2018, 14:34
autor: macsurf
Mam dziwny problem. Otóż wszystko mam wydawać by się mogło dobrze skonfigurowane, dokładnie tak samo jak na drugim serwerze. Jednak na jednym z nich mam błędy przy tworzeniu nowej puli w pool.d. Bez dodatkowych puli działa na domyślnym ustawieniach z www.conf natomiast przy dodaniu nowej puli mam takie errory:

Kod: Zaznacz cały

(2)No such file or directory: FastCGI: failed to connect to server "/usr/lib/cgi-bin/php5-fcgi_php5.local": connect() failed
FastCGI: incomplete headers (0 bytes) received from server "/usr/lib/cgi-bin/php5-fcgi_php5.local"
Ustawienia:

/etc/apache2/mods-available/fastcgi.conf

Kod: Zaznacz cały

<IfModule mod_fastcgi.c>
  FastCgiIpcDir /var/run/

  AddType application/x-httpd-fastphp5 .php
  Action application/x-httpd-fastphp5 /php5-fcgi
  Alias /php5-fcgi /usr/lib/cgi-bin/php5-fcgi
  FastCgiExternalServer /usr/lib/cgi-bin/php5-fcgi -socket /var/run/php5-fpm.sock -pass-header Authorization
  <Directory /usr/lib/cgi-bin>
   Allow from all
  </Directory>
</IfModule>
/etc/apache2/sites-available/php5.local.conf

Kod: Zaznacz cały

<VirtualHost *:80>
        ServerAdmin webmaster@localhost
        ServerName php5.local
        DocumentRoot /var/www/php5.local

        ErrorLog ${APACHE_LOG_DIR}/error.log
        LogLevel warn

        CustomLog ${APACHE_LOG_DIR}/access.log combined

<Directory "/var/www/php5.local">
DirectoryIndex index.html index.php
</Directory>

<IfModule mod_fastcgi.c>
 Alias /php5-fcgi /usr/lib/cgi-bin/php5-fcgi_php5.local
 FastCgiExternalServer /usr/lib/cgi-bin/php5-fcgi_php5.local -socket /var/run/php5-fpm_php5.local.sock -pass-header Authorization
  <Directory /usr/lib/cgi-bin>
   Allow from all
  </Directory>
</IfModule>

</VirtualHost>                      
/etc/php5/fpm/pool.d/php5.local

Kod: Zaznacz cały

[php5.local]
listen = /var/run/php5-fpm_php5.local.sock
listen.allowed_clients = 127.0.0.1
Niby wszystko jest OK, ale jednak jest tak jak napisałem powyżej :( DRAMAT !!!

Re: php5-fpm fastcgi i pool.d

: 30 września 2018, 11:04
autor: LordRuthwen
Osobny pool nie powinien mieć osobnego cgi?

Re: php5-fpm fastcgi i pool.d

: 05 października 2018, 18:02
autor: macsurf
Niestety wystąpił głupi błąd :(
Nie dodałem końcówki *.conf do pliku puli :/ I kilka godzin w plecy z powodu takiej nieuwagi :(
Z katalogu pool.d php5-fpm automatycznie wczytuje tylko te pliki, które mają końcówki *.conf co zresztą jest w konfigu jako include heh