atom feed27 messages in ru.sysoev.nginxRe: a new uWSGI PHP plugin is available
FromSent OnAttachments
Roberto De IorisFeb 24, 2012 1:22 am 
Edho AriefFeb 24, 2012 2:44 am 
Roberto De IorisFeb 24, 2012 2:45 am 
Edho AriefFeb 24, 2012 2:59 am 
Roberto De IorisFeb 24, 2012 3:14 am 
athalasFeb 24, 2012 3:36 am 
Roberto De IorisFeb 24, 2012 3:38 am 
athalasFeb 24, 2012 3:41 am 
athalasFeb 24, 2012 5:32 am 
Roberto De IorisFeb 24, 2012 5:41 am 
athalasFeb 24, 2012 6:07 am 
Reinis RozitisFeb 24, 2012 6:34 am 
Roberto De IorisFeb 24, 2012 6:37 am 
athalasFeb 24, 2012 6:44 am 
Roberto De IorisFeb 24, 2012 6:47 am 
athalasFeb 24, 2012 7:07 am 
Delai S.Mar 18, 2012 3:02 am 
Roberto De IorisMar 18, 2012 8:29 am 
郭振立Mar 18, 2012 10:22 pm 
Roberto De IorisMar 18, 2012 11:23 pm 
Roberto De IorisMar 18, 2012 11:49 pm 
Delai S.Mar 19, 2012 7:45 pm 
Roberto De IorisMar 19, 2012 11:23 pm 
Delai S.Mar 20, 2012 4:08 am 
Delai S.Mar 20, 2012 4:09 am 
Roberto De IorisMar 20, 2012 4:16 am 
郭振立Mar 22, 2012 9:40 am 
Subject:Re: a new uWSGI PHP plugin is available
From:Roberto De Ioris (robe@unbit.it)
Date:Mar 18, 2012 8:29:18 am
List:ru.sysoev.nginx

Roberto De Ioris wrote in post #1048644:

--with-mysqli=mysqlnd --with-pdo-mysql=mysqlnd --with-openssl --with-xmlrpc --with-xsl --with-bz2 --with-gettext --with-fpm-user=www-data --with-fpm-group=www-data --disable-debug --enable-fpm --enable-exif --enable-wddx --enable-zip --enable-bcmath --enable-calendar --enable-ftp --enable-embed --enable-mbstring --enable-soap --enable-sockets --enable-shmop --enable-dba --enable-inline-optimization --enable-sysvsem --enable-sysvshm --enable-sysvmsg

How would I then proceed to build the uWSGI php plugin?

download 1.1 uWSGI sources:

http://projects.unbit.it/downloads/uwsgi-1.1-snapshot5.tar.gz

uncompress and move to the resulting directory and run

make

if all goes well you will end with a binary named 'uwsgi'

then build the php plugin with

python uwsgiconfig.py --plugin plugins/php

finally run (always from the same dir)

./uwsgi -s :3031 --plugins php

now point nginx to that port as described here:

http://projects.unbit.it/uwsgi/wiki/PHP

Hi, I follow the tutorial of http://projects.unbit.it/uwsgi/wiki/PHP

the server config in nginx is:

server { listen 8080; server_name www.myphp.com myphp.com; location ~ .php { root /var/www/php_test; uwsgi_pass 127.0.0.1:3030; include uwsgi_params; } }

here you have missed

uwsgi_modifier1 14;

that instruct uWSGI to route the request to the php plugin.

About index.php you can add an index directive in nginx or

php-index = index.php

in uwsgi config