FreeBSD, PHP e NGINX

Mi è capitato un VPS basato su FreeBSD, con un server NGINX…..mamma mia che schifo !

FreeBSD sparge i files in maniera praticamente casuale nel filesystem, è quasi impossibile andare a ritrovarli: alcuni script sono in /etc altri in /usr/local/etc altri ancora in /usr/local/libexec .

Per impostare il locale it_IT.UTF-8:

It is recommended that LC_COLLATE be set to C because some programs still require ASCII ordering in order to function correctly.

$ diff -u /usr/src/etc/login.conf /etc/login.conf
--- /usr/src/etc/login.conf     2011-03-10 13:48:59.000000000 -0800
+++ /etc/login.conf     2011-05-08 16:44:01.000000000 -0700
@@ -26,7 +26,7 @@
        :passwd_format=md5:\
        :copyright=/etc/COPYRIGHT:\
        :welcome=/etc/motd:\
-       :setenv=MAIL=/var/mail/$,BLOCKSIZE=K,FTP_PASSIVE_MODE=YES:\
+       :setenv=MAIL=/var/mail/$,BLOCKSIZE=K,FTP_PASSIVE_MODE=YES,LC_COLLATE=C:\
        :path=/sbin /bin /usr/sbin /usr/bin /usr/games /usr/local/sbin /usr/local/bin ~/bin:\
        :nologin=/var/run/nologin:\
        :cputime=unlimited:\
@@ -44,7 +44,9 @@
        :pseudoterminals=unlimited:\
        :priority=0:\
        :ignoretime@:\
-       :umask=022:
+       :umask=022:\
+       :charset=UTF-8:\
+       :lang=en_US.UTF-8:

$ sudo cap_mkdb /etc/login.conf

NGINX è cervellotico: ho provato a configurare una location al di fuori del server root (cosa che ho sempre fatto con apache) ed è stato impossibile attivare PHP per quella location.

Mai più NGINX e mai più senza Debian

Lascia un commento

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...