标签:new nginx ram key 解决 问题 tps nginx服务 php
centos系统,基于nginx服务器,用https访问php页面总弹出下载页面问题完美解决
在ningx下,用http://ip/index.php可以访问php文件,而用https://ip/index.php总弹出下载对话框,问题在于在https server{ }中没有解析php的代码块
server {
listen 443 ssl;
server_name localhost;
ssl on;
ssl_certificate /usr/local/nginx-1.5.1/conf/server.crt;
ssl_certificate_key /usr/local/nginx-1.5.1/conf/server.key;
ssl_session_cache shared:SSL:1m;
ssl_session_timeout 5m;
ssl_ciphers HIGH:!aNULL:!MD5;
ssl_prefer_server_ciphers on;
location / {
root /usr/local/nginx-1.5.1/html;
index index.html index.htm hello.php index.php;
}
location ~ .*\.(php|php5)?$ {
root /usr/local/nginx-1.5.1/html/;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param HTTPS on;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
#new line
include fastcgi.conf;
}
}
红色部分就是用来解析php的,这时你在输入https://ip/index.php就会出现index.php页面
标签:new nginx ram key 解决 问题 tps nginx服务 php
原文地址:http://www.cnblogs.com/quemengqio/p/7759929.html