problem : nginx with magento

steve steve at
Tue Jun 9 00:22:44 UTC 2015


On 09/06/15 01:34, Prameswar Lal wrote:
> hi i am using nginx with magento which use fastCGI .
> whenever i type in url then index.php 
> start downloading .
> can anyone help me  ?
location ~ \.php$ {

     fastcqi_index index.php;
     fastcgi_pass unix:/var/run/php5-fpm.sock;
     include fastcgi_params;
     fastcgi_intercept_errors on;
     # By all means use a different server for the fcgi processes if you need to
    fastcgi_split_path_info ^(.+.php)(.*)$;

You have 2 fastcgi_pass lines, one to and one to unix:/var/run/php5-fpm.sock

Only one of these should be there, the correct one will be defined in your php-fpm configuration, which isn't shown.

I use a backend predefined in nginx.conf to identify the php-fpm pool to use. The 2 relevant location blocks in a base install of mine...

	location / {
		try_files $uri $uri/ /index.php?$args;
	location ~ \.php$ {
		try_files $uri =404;
		fastcgi_split_path_info ^(.+\.php)(/.+)$;
		include fastcgi_params;
		fastcgi_index index.php;
		fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
		fastcgi_pass backend;

which will work with just about every PHP based CMS out there... well enough to get you started....


Steve Holdoway BSc(Hons) MIITP
Skype: sholdowa

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the nginx mailing list