分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 网页技术

在LNMP环境下创建多个虚拟主机时出现nginx无法解析php文件故障

发布时间:2023-09-06 01:18责任编辑:郭大石关键词:nginx虚拟主机

问题描述:

    搭建的LNMP环境运行php文件时,每次通过浏览器打开总是直接将文件下载到本地,而无法通过浏览器正常显示,而对于html文件则可以正常使用。

    具体配置如下:

            location ~ \.php$ {            root           html/zabbix;            fastcgi_pass   127.0.0.1:9000;            fastcgi_index  index.php;            fastcgi_param  SCRIPT_FILENAME  /usr/local/nginx/html/zabbix$fastcgi_script_name;            include        fastcgi_params;        }
server {listen 80;root /usr/local/nginx/html/zabbix;server_name zabbix.cc:80;index index.php        fastcgi_param  SCRIPT_FILENAME  /usr/local/nginx/html/zabbix$fastcgi_script_name;error_page 500 501 502 503 50x.html;location = /50x.html {root html/zabbix;}

同时通过netstat -anput | grep 9000发现9000端口并没有被占用

此时执行:打开9000端口

hp-cgi -b 127.0.0.1:9000 &之后重新启动nginx/usr/local/nginx/sbin/nginx -s reload

此时问题得到解决,浏览器可以正常访问网站


在LNMP环境下创建多个虚拟主机时出现nginx无法解析php文件故障

原文地址:http://aiyouwei.blog.51cto.com/11705634/1972832

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved