nginx .php网页变成了下载

慕雨凌风 2016-03-11 09:15:44
最近配了个阿里云的服务器,系统是Ubuntu 14.04 64位,使用军哥的lnmp一键包,PHP 5.6.9,nginx/1.8.0

php-fpm 状态:service php-fpm status
php-fpm (pid 4111) is running...
php-fpm.conf
[global]
pid = /usr/local/php/var/run/php-fpm.pid
error_log = /usr/local/php/var/log/php-fpm.log
log_level = notice

[www]
#listen = /tmp/php-cgi.sock
listen = 9000;
listen.backlog = -1
listen.allowed_clients = 127.0.0.1
listen.owner = www
listen.group = www
listen.mode = 0666
user = www
group = www
pm = dynamic
pm.max_children = 10
pm.start_servers = 2
pm.min_spare_servers = 1
pm.max_spare_servers = 6
request_terminate_timeout = 100
request_slowlog_timeout = 0
slowlog = var/log/slow.log

php.ini的cgi配置
cgi.fix_pathinfo=0

enable-php.conf
location ~ [^/]\.php(/|$)
{
try_files $uri =404;
root /home/wwwroot;
#fastcgi_pass unix:/tmp/php-cgi.sock;
fastcgi_pass 127.0.0.1;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_index index.php;
include fastcgi.conf;
}

网站配置
server {
listen 80;
server_name studentxun.com www.studentxun.com;

access_log /home/wwwlogs/access.log access;
location / {
root /home/wwwroot/studentxun.com;
index index.php index.html index.htm;
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root /usr/share/nginx/html;
}
location ~ [^/]\.php(/|$) {
root /home/wwwroot/studentxun.com;
fastcgi_pass 127.0.0.1:9000;
include fastcgi_params;
fastcgi_index index.php;

#fastcgi_split_path_info ^(.+\.php)(/.+)$;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
}
}

我之前又一个在香港的服务器,配置差不多的,没有问题,换到阿里云不知为啥就出问题了,检查也改了好多遍,求救!!!
...全文
1199 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
xuzuning 2016-03-11
  • 打赏
  • 举报
回复
php网页变成了下载 —— 没有配置 php 支持,或配置错误 未做修改又好了 —— 开始配置未生效,现在生效了
慕雨凌风 2016-03-11
  • 打赏
  • 举报
回复
又好了,我日

20,359

社区成员

发帖
与我相关
我的任务
社区描述
“超文本预处理器”,是在服务器端执行的脚本语言,尤其适用于Web开发并可嵌入HTML中。PHP语法利用了C、Java和Perl,该语言的主要目标是允许web开发人员快速编写动态网页。
phpphpstorm 技术论坛(原bbs)
社区管理员
  • 开源资源社区
  • phpstory
  • xuzuning
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧