[vz-dev] volkszaehler mit nginx ?

Harald Koenig H.Koenig at science-computing.de
Mon Jun 20 17:33:03 CEST 2011


N'abend,

On Jun 20, Harald Koenig wrote:

> irgendwie auch nicht gut, nun siehts aber nach "echten" php-fpm
> und/oder nginx problem ?!?

es tut! im wesentlichen waren es noch ein paar nginx config bugs meineseits,
nun kann ich die volkszaehler-seite direkt ueber nginx ansprechen.

vielleicht kurz fuer die ewigkeit^Wakten die wichtigsten nginx config schnippsel
(nicht vollstaendig):

--- 8< ------ 8< ------ 8< ------ 8< ------ 8< ------ 8< ---
server {
        listen 80;
        server_name volkszaehler;
        server_name volkszaehler.science-computing.de;

        root /var/www/volkszaehler.org/htdocs;
        index index.php  index.html ;


        location ~ \.php {
        	fastcgi_split_path_info ^(.+\.php)(/.+)$;
	 	fastcgi_param  PATH_INFO          $fastcgi_path_info;

                fastcgi_pass unix:/var/run/php/fpm.sock;
                fastcgi_index index.php;
                fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
                include /etc/nginx/fastcgi_params;
	}
}
--- 8< ------ 8< ------ 8< ------ 8< ------ 8< ------ 8< ---

das "index.html" bei "index" ist wichtig fuer die zugriffsberechtigung
in ..../frontend/

wichtig: bei der "location" \.php darf kein $ am ende stehen (also nicht \.php$),
denn dann wird php nicht aufgerufen bei requests wie

     GET /middleware.php/capabilities.json
     GET /middleware.php/entity.json
     
usw.


danke fuer eure hilfe (auch an meine hilfreichen kollegen hier im hintergrund;)!

Harald Koenig
-- 
"I hope to die                                      ___       _____
before I *have* to use Microsoft Word.",           0--,|    /OOOOOOO\
Donald E. Knuth, 02-Oct-2001 in Tuebingen.        <_/  /  /OOOOOOOOOOO\
                                                    \  \/OOOOOOOOOOOOOOO\
                                                      \ OOOOOOOOOOOOOOOOO|//
Harald Koenig                                          \/\/\/\/\/\/\/\/\/
science+computing ag                                    //  /     \\  \
koenig at science-computing.de                            ^^^^^       ^^^^^
-- 
Vorstand/Board of Management:
Dr. Bernd Finkbeiner, Dr. Roland Niemeier, 
Dr. Arno Steitz, Dr. Ingrid Zech
Vorsitzender des Aufsichtsrats/
Chairman of the Supervisory Board:
Philippe Miltin
Sitz/Registered Office: Tuebingen
Registergericht/Registration Court: Stuttgart
Registernummer/Commercial Register No.: HRB 382196 




More information about the volkszaehler-dev mailing list