Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Cкачиваются php файлы
В первом случае нет проксирования на обработчик 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@xxxxxxxxx
http://mailman.nginx.org/mailman/listinfo/nginx-ru
--
Dmitriy Lyalyuev
http://lyalyuev.info
Attachment:
smime.p7s
Description: ?????????????????????????????????? ?????????????? S/MIME
_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://mailman.nginx.org/mailman/listinfo/nginx-ru
|