Offtopic: Grazie per il topic
@miklos
Si, domande da fare ne avevo e ne ho parecchie, è che a furia di leggere mi son tolto almeno i dubbi necessari per far partire il tutto. Tranquillo che appena mi pianto su qualcosa ti vengo a disturbare
@conraid
Stessa cosa con Lighttpd, serve il modulo fastgi.
Questo è sufficiente nel mio caso:
Codice: Seleziona tutto
#lighttpd.conf
#CGI/FPM
server.modules += ( "mod_fastcgi" )
fastcgi.server = ( ".php" =>
( "localhost" =>
(
"socket" => "/percorso_del_socket_definito_in_php-fpm.conf"
)
)
)
Altri dettagli che forse possono essere utili.
Lo script per lanciare php-fpm l'ho modificato in modo da caricare il profilo php.ini da utilizzare.
Ad es. nel mio caso ho aggiunto/modificato:
Codice: Seleziona tutto
php_fpm_INI=/etc/lighttpd/php.ini
php_opts="--fpm-config $php_fpm_CONF --php-ini $php_fpm_INI"
Infine, sul mio php.ini ho dovuto aggiungere:
altrimenti non trovava mysqli e le altre estensioni.
P.s.
In php-fpm.conf quando si usa il socket unix, bisogna riempire i campi:
(edit: solo nel mio caso probabilmente, dato che uso utente e gruppo diversi da apache)