GoJack - SMS gratis

Sviluppo software e assistenza => Server personale: tutte le guide e le esperienze degli utenti. => Topic aperto da: littleqwerty - Luglio 20, 2013, 01:59:50 pm

Titolo: [raspberry pi] problemi con nginx e php5-fpm
Inserito da: littleqwerty - Luglio 20, 2013, 01:59:50 pm
ci stò impazzendo da qualche tempo (mi è stato suggerito il nginx perchè più leggero e performante di apache)

dopo aver attivato il raspberry

Codice: [Seleziona]
sudo apt-get update
sudo apt-get upgrade
sudo aptitude install nginx php5-fpm
sudo service nginx restart
sudo service php5-fpm restart

ricordarsi, nella cartella dei file, il
sudo chown www-data:www-data *
sudo chmod 666 *
:p

il server funziona ma solo per i contenuti statici.

Non ho capito dove sbaglio :(
Titolo: Re:[raspberry pi] problemi con nginx e php5-fpm
Inserito da: MaC - Luglio 20, 2013, 04:48:23 pm
Nella configurazione di ngnix.
I file php non vengono magicamente visualizzati, ma devono essere interpretati. Quindi tutti i file php devono essere inoltrati a php5-fpm

Devi aggiungere qualcosa del tipo:
Codice: [Seleziona]
location ~ \.php$ {
fastcgi_split_path_info ^(.+\.php)(/.+)$;
# # NOTE: You should have "cgi.fix_pathinfo = 0;" in php.ini
#
# # With php5-cgi alone:
# fastcgi_pass 127.0.0.1:9000;
# # With php5-fpm:
fastcgi_pass unix:/var/run/php5-fpm.sock;
# fastcgi_param HTTPS $fastcgi_https;
fastcgi_index index.php;
include fastcgi_params;
}
alla configurazione di nginx abilitata.

Se php non è in ascolto sulla porta unix specificata, ma sulla 9000, inverti i commenti di fastcgi_pass
Titolo: Re:[raspberry pi] problemi con nginx e php5-fpm
Inserito da: littleqwerty - Luglio 24, 2013, 12:58:53 pm
A scuola c.v.d. dovrebbe dire "come volevasi dimostrare".
Spesso però diventava "ca##o viene diverso".

Ho seguito varie guide, ma tutte si inceppavano.

Ricapitolando

sudo apt-get update
sudo apt-get upgrade
sudo aptitude install nginx php5-fpm
sudo service nginx restart
sudo service php5-fpm restart

Ed installo il server. Poi metto le tue righe ed esegue il php.

Ieri si era fatto tardi oggi vedo se mi riesce a scrivere ^_^.

 
Titolo: Re:[raspberry pi] problemi con nginx e php5-fpm
Inserito da: MaC - Luglio 24, 2013, 10:56:29 pm
Sinceramente non ricordo se di default c'è qualche configurazione che passa i php all'interprete. Probabilmente sì.
Comunque direi che tutto dipende dalla configurazione.

Io ho i siti attivi in /etc/nginx/sites-enabled/default.conf
In questo file io ho solo una direttiva server, che ha come root /usr/share/nginx/www

Tutti i file che metto nella root li puoi visualizzare tranquillamente (compresi i php con le righe che ti ho postato) a patto che abbiano almeno i permessi di lettura per tutti.
Titolo: Re:[raspberry pi] problemi con nginx e php5-fpm
Inserito da: littleqwerty - Luglio 26, 2013, 11:11:48 pm
dopo la tua configurazione il php l'ha letto, però ha il divieto in scrittura....

vedo se cambia qualcosa cambiando l'utente...
Titolo: Re:[raspberry pi] problemi con nginx e php5-fpm
Inserito da: dongongo - Novembre 20, 2013, 08:57:23 pm
Sei riuscito little a configurare nginx sul raspberry poi? :)
Titolo: Re:[raspberry pi] problemi con nginx e php5-fpm
Inserito da: littleqwerty - Aprile 04, 2014, 06:10:14 pm
ho temporaneamente abbandonato per stanchezza.

forse riprovo tra qualche tempo :(