Not much different, now even PHP_SELF not set! ---------------------------------------------------------------------- array ( 'USER' => 'www-data', 'HOME' => '/var/www', 'FCGI_ROLE' => 'RESPONDER', 'PATH_INFO' => '', 'QUERY_STRING' => '', 'REQUEST_METHOD' => 'GET', 'CONTENT_TYPE' => '', 'CONTENT_LENGTH' => '', 'SCRIPT_FILENAME' => '/var/www/test.php', 'SCRIPT_NAME' => '/test.php', 'REQUEST_URI' => '/test.php/foo/bar.php', 'DOCUMENT_URI' => '/test.php', 'DOCUMENT_ROOT' => '/var/www', 'SERVER_PROTOCOL' => 'HTTP/1.1', 'GATEWAY_INTERFACE' => 'CGI/1.1', 'SERVER_SOFTWARE' => 'nginx/1.4.0', 'REMOTE_ADDR' => '192.168.56.1', 'REMOTE_PORT' => '55961', 'SERVER_ADDR' => '192.168.56.3', 'SERVER_PORT' => '80', 'SERVER_NAME' => '', 'HTTPS' => '', 'REDIRECT_STATUS' => '200', 'HTTP_HOST' => 'lemp.test', 'HTTP_USER_AGENT' => 'Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:20.0) Gecko/20100101 Firefox/20.0', 'HTTP_ACCEPT' => 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'HTTP_ACCEPT_LANGUAGE' => 'en-US,en;q=0.5', 'HTTP_ACCEPT_ENCODING' => 'gzip, deflate', 'HTTP_CONNECTION' => 'keep-alive', 'HTTP_CACHE_CONTROL' => 'max-age=0', 'PHP_SELF' => '', 'REQUEST_TIME' => 1367637739, ) ----------------------------------------------------------------------
GreenGecko Wrote: ------------------------------------------------------- > Have you added > > cgi.fix_pathinfo=0 > > into /etc/php5/fpm/php.ini and restarted php? > > Steve > > On Fri, 2013-05-03 at 21:44 -0400, zakaria wrote: > > Hi, > > > > I must be missing something obvious here. > > I rerun my ubuntu configuration script and suddenly my nginx setup > not > > working correctly anymore. > > > > Here my relevant nginx config: > > > ---------------------------------------------------------------------- > > location ~ [^/]\.php(/|$) { > > fastcgi_split_path_info ^(.+?\.php)(/.*)$; > > fastcgi_param PATH_INFO $fastcgi_path_info; > > try_files $fastcgi_script_name =404; > > > > fastcgi_pass unix:/var/run/php5-fpm.sock; > > fastcgi_index index.php; > > include fastcgi_params; > > } > > > ---------------------------------------------------------------------- > > > > And I test it with /test.php > > > ---------------------------------------------------------------------- > > <pre><?php var_export($_SERVER)?></pre> > > > ---------------------------------------------------------------------- > > > > When I request http://lemp.test/test.php/foo/bar.php the result is: > > > ---------------------------------------------------------------------- > > array ( > > 'USER' => 'www-data', > > 'HOME' => '/var/www', > > 'FCGI_ROLE' => 'RESPONDER', > > 'PATH_INFO' => '', > > 'QUERY_STRING' => '', > > 'REQUEST_METHOD' => 'GET', > > 'CONTENT_TYPE' => '', > > 'CONTENT_LENGTH' => '', > > 'SCRIPT_FILENAME' => '/var/www/test.php', > > 'SCRIPT_NAME' => '/test.php', > > 'REQUEST_URI' => '/test.php/foo/bar.php', > > 'DOCUMENT_URI' => '/test.php', > > 'DOCUMENT_ROOT' => '/var/www', > > 'SERVER_PROTOCOL' => 'HTTP/1.1', > > 'GATEWAY_INTERFACE' => 'CGI/1.1', > > 'SERVER_SOFTWARE' => 'nginx/1.4.0', > > 'REMOTE_ADDR' => '192.168.56.1', > > 'REMOTE_PORT' => '59200', > > 'SERVER_ADDR' => '192.168.56.3', > > 'SERVER_PORT' => '80', > > 'SERVER_NAME' => '', > > 'HTTPS' => '', > > 'REDIRECT_STATUS' => '200', > > 'HTTP_HOST' => 'lemp.test', > > 'HTTP_USER_AGENT' => 'Mozilla/5.0 (X11; Ubuntu; Linux x86_64; > rv:20.0) > > Gecko/20100101 Firefox/20.0', > > 'HTTP_ACCEPT' => > > 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', > > 'HTTP_ACCEPT_LANGUAGE' => 'en-US,en;q=0.5', > > 'HTTP_ACCEPT_ENCODING' => 'gzip, deflate', > > 'HTTP_CONNECTION' => 'keep-alive', > > 'HTTP_CACHE_CONTROL' => 'max-age=0', > > 'PHP_SELF' => '/test.php', > > 'REQUEST_TIME' => 1367630910, > > ) > > > ---------------------------------------------------------------------- > > > > What did I miss? > > > > Sincerely yours, > > > > > > -- Zakaria > -- > Steve Holdoway BSc(Hons) MIITP > http://www.greengecko.co.nz > Skype: sholdowa Posted at Nginx Forum: http://forum.nginx.org/read.php?2,238825,238827#msg-238827 _______________________________________________ nginx mailing list nginx@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx