Re: Cкачиваются php файлы

Dmitriy Lyalyuev dmitriy at lyalyuev.info
Thu Aug 1 11:19:20 UTC 2013


В первом случае нет проксирования на обработчик php - fastcgi.

Ключевые вещи:

		fastcgi_split_path_info ^(.+\.php)(/.+)$;
		fastcgi_pass unix:/var/run/php5-fpm.sock;
		fastcgi_index index.php;
		include fastcgi_params;



01.08.2013 14:06, jm пишет:
> Привет, настроил по этой инструкции -
> http://forum.ubuntu.ru/index.php?topic=70057.0  домен, и при переходе
> например по ссылке domain2.com/info.php предлагается сохранить php файл.
> В access.log пишет 127.0.0.1 - - [31/Jul/2013:23:01:46 +0300] "GET /info.php
> HTTP/1.1" 200 128 "-" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:20.0)
> Gecko/20100101 Firefox/20.0"
>
> Вот /etc/ngnix/sites-available/domain2.com
>
> server {
>
> 	listen   80;
> 	server_name  www.domain2.com;
> 	rewrite ^/(.*) http://domain2.com/$1 permanent;
>
> }
>
>
> server {
>
> 	listen   80;
> 	server_name domain2.com;
>
>
> 	access_log /home/jm/public_html/domain2.com/log/access.log;
> 	error_log /home/jm/public_html/domain2.com/log/error.log;
>
> 	location / {
>
> 		root   /home/jm/public_html/domain2.com/public/;
> 		index index.php index.html index.htm;
>
> 	}
>
>
> }
>
>
>
>
>
>
> localhost/info.php работает нормально, настраивал по этой инструкции -
> http://www.howtoforge.com/installing-nginx-with-php5-and-php-fpm-and-mysql-support-lemp-on-ubuntu-13.04
> В access.log пишет 127.0.0.1 - - [01/Aug/2013:13:29:58 +0300] "GET
> /info.php?jhjh HTTP/1.1" 200 13436 "-" "Mozilla/5.0 (X11; Ubuntu; Linux
> x86_64; rv:20.0) Gecko/20100101 Firefox/20.0"
> 127.0.0.1 - - [01/Aug/2013:13:29:58 +0300] "GET
> /info.php?=PHPE9568F34-D428-11d2-A769-00AA001ACF42 HTTP/1.1" 200 2536
> "http://localhost/info.php?jhjh" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64;
> rv:20.0) Gecko/20100101 Firefox/20.0"
> 127.0.0.1 - - [01/Aug/2013:13:29:58 +0300] "GET
> /info.php?=PHPE9568F35-D428-11d2-A769-00AA001ACF42 HTTP/1.1" 200 2158
> "http://localhost/info.php?jhjh" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64;
> rv:20.0) Gecko/20100101 Firefox/20.0"
> 127.0.0.1 - - [01/Aug/2013:13:30:04 +0300] "-" 400 0 "-" "-"
>
>
> Вот /etc/ngnix/sites-available/default
>
>
>
> server {
> 	listen 80;
> 	listen [::]:80 default_server ipv6only=on;
>
> 	root /usr/share/nginx/html;
> 	index index.php index.html index.htm;
>
> 	server_name _;
>
> 	location / {
> 		try_files $uri $uri/ /index.html;
> 	}
>
> 	location /doc/ {
> 		alias /usr/share/doc/;
> 		autoindex on;
> 		allow 127.0.0.1;
> 		allow ::1;
> 		deny all;
> 	}
>
>
> 	error_page 500 502 503 504 /50x.html;
> 	location = /50x.html {
> 		root /usr/share/nginx/html;
> 	}
>
> 	location ~ \.php$ {
> 		try_files $uri =404;
> 		fastcgi_split_path_info ^(.+\.php)(/.+)$;
> 		fastcgi_pass unix:/var/run/php5-fpm.sock;
> 		fastcgi_index index.php;
> 		include fastcgi_params;
> 	}
>
> 	location ~ /\.ht {
> 		deny all;
> 	}
> }
>
>
> помогите найти где ошибка может быть
>
> Posted at Nginx Forum: http://forum.nginx.org/read.php?21,241460,241460#msg-241460
>
> _______________________________________________
> nginx-ru mailing list
> nginx-ru at nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx-ru


-- 
Dmitriy Lyalyuev
http://lyalyuev.info


-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 4255 bytes
Desc: п я─п╦п©я┌п╬пЁя─п╟я└п╦я┤п╣я│п╨п╟я▐ п©п╬п╢п©п╦я│я▄ S/MIME
URL: <http://mailman.nginx.org/pipermail/nginx-ru/attachments/20130801/fbaca508/attachment.bin>


Подробная информация о списке рассылки nginx-ru