nginx环境下执行php文件就报502,nginx请求php文件提示502错误 | 吴老二
nginx的文件提示502就是服务没有启动,这里不管是php还是java。出现502的问题都是服务没有启动,下面浮现一下,首先在nginx的配置文件里写了一个php版本的文件。
[root@wulaoer ~]# cat /home/wwwroot/default/index.php
// 顺便可以看一下php的扩展全不全
phpinfo();
然后配置一下nginx配置,直接请求index.php文件。
server
{
listen 80 default_server reuseport;
#listen [::]:80 default_server ipv6only=on;
server_name _;
index index.html index.htm index.php;
root /home/wwwroot/default;
#error_page 404 /404.html;
# Deny access to PHP files in specific directory
#location ~ /(wp-content|uploads|wp-includes|images)/.*\.php$ { deny all; }
include enable-php.conf;
location /nginx_status
{
stub_status on;
access_log off;
}
location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
{
expires 30d;
}
location ~ .*\.(js|css)?$
{
expires 12h;
}
location ~ /.well-known {
allow all;
}
location ~ /\.
{
deny all;
}
access_log /home/wwwlogs/access.log;
}
为了测试nginx的默认配置是否影响php文件,我重新开一个端口,并安装php文件,可以参考:https://www.wulaoer.org/?p=1454
[root@wulaoer ~]# cat /usr/local/nginx/conf/vhost/8011.conf
server {
listen 8011;
server_name test.cn;
location ~ \.php?.*$ {
root /home/wwwroot/default;
fastcgi_pass 127.0.0.1:9000;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
}
已经配置好了,下面没有启动php进行一下验证
[root@wulaoer ~]# curl http://10.211.55.5:8011/index.php
502 Bad Gateway
502 Bad Gateway
nginx
启动php后如果还是提示502,需要配置一下/etc/selinux/config把SELINUX的参数改为SELINUX=disabled即可,下面测试一下
[root@wulaoer ~]# systemctl start php73-php-fpm
[root@wulaoer ~]# curl http://10.211.55.5:8011/index.php
body {background-color: #fff; color: #222; font-family: sans-serif;}
pre {margin: 0; font-family: monospace;}
a:link {color: #009; text-decoration: none; background-color: #fff;}
a:hover {text-decoration: underline;}
table {border-collapse: collapse; border: 0; width: 934px; box-shadow: 1px 2px 3px #ccc;}
.center {text-align: center;}
.center table {margin: 1em auto; text-alig
测试完成,问题解决。
nginx环境下执行php文件就报502,nginx请求php文件提示502错误 | 吴老二相关推荐
- 宝塔linux面板 h5ai,宝塔面板丨Nginx环境下H5ai(Dplayer)完整安装使用教程及注意事项...
请注意,本文编写于 929 天前,最后修改于 123 天前,其中某些信息可能已经过时. 关于如何搭建 H5ai ,网上虽然有很多教程,但详细的却不多,有的也是比较模糊.本文将介绍一下如何在宝塔Ngin ...
- 蝉知 路径index.php,宝塔面板下蝉知cms nginx环境下完美伪静态的解决办法
在使用蝉知cms中遇到nginx环境下伪静态无效的问题 官网说明: http://www.chanzhi.org/cms/161.html http://www.chanzhi.org/thread/ ...
- anaconda+pycharm环境下创建新的虚拟环境报错Cannot set up a python SDK at Python 3.6 (envs)The SDK seems invalid.
anaconda+pycharm环境下创建新的虚拟环境报错 项目场景: 问题描述: 原因分析: 解决方案: 项目场景: anaconda自带的python版本是3.8.3,不支持tensorflow, ...
- Python在指定环境下安装第三方库的报错解决办法
Python在指定环境下安装第三方库的报错解决办法 在python安装第三方库时,如果直接打开cmd命令提示符,并输入下列安装命令,则会默认安装在base环境下 但base环境下的包新建的虚拟环境是无 ...
- 雷林鹏分享:YAF 在Nginx环境下的Rewrite规则
这2天在学习YAF框架,在nginx环境下参照手册配置rewrite规则后,访问页面出现404错误,最后发现是rewrite规则书写上出现了些错误. 手册提供的Nginx的Rewrite: serve ...
- cannot set up a python sdk 3.8_anaconda+pycharm环境下创建新的虚拟环境报错Cannot set up a py...
anaconda+pycharm环境下创建新的虚拟环境报错Cannot set up a py anaconda+pycharm环境下创建新的虚拟环境报错Cannot set up a python ...
- conda添加清华镜像源在cmd环境下执行下列命令
为conda添加清华镜像源在cmd环境下执行下列命令 conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda ...
- 【thinkphp 5 在nginx 环境下路由无法生效(404 500错误 )的解决方法】
[thinkphp 5 在nginx 环境下路由无法生效(404 500错误 )的解决方法] 参考文章: (1)[thinkphp 5 在nginx 环境下路由无法生效(404 500错误 )的解决方 ...
- 执行 taro init myApp 报错 无法加载文件 C:\Users\Administrator\AppData\Roaming\npm\taro.ps1
执行 taro init myApp 报错 无法加载文件 C:\Users\Administrator\AppData\Roaming\npm\taro.ps1,因为在此系统上禁止运行脚本. taro ...
最新文章
- 基于区块链的健康链系统设计与实现(3)系统设计
- FLEX实例:GOOGLE地图.
- docker 搭建mysql 连接不上_docker搭建MySQL主从集群
- html里制作简单导航栏
- RC正弦波振荡电路Ltspice仿真
- 中兴捧月比赛DIJKSTRA派算法说明
- 四十八种微信公众号加人方法
- Python 批量推送微信公众号模板消息
- vscode html 英文感叹号(!+ tap)快速模板 骨架 无法使用 替代办法
- 力扣-患某种疾病的患者
- 汉字按拼音首字母排序
- qla2xxx 0000:04:00.0: scsi(1:0:2): Abort command issued -- 1 1b22e 2002.
- Viso跨职能流程图连接点操作
- 用户 'malone' 登录失败。 ClientConnectionId:
- 1.1 硅、玻璃和石英微流控芯片的制作
- 新功能上线 | “性能怪兽”Amazon Graviton2 正式登陆亚马逊云科技中国区域!
- Linux C应用编程-1-文件IO
- Ubuntu 16.04无线网络配置(亲测有效)
- 开源UReport 整合到产品中实践简要:(二)UReport 设计器制作的报表效果参考(转载)
- 队列的基本用法 舞者
热门文章
- 使用博客园做MarkDown图床
- vba mysql 3706_EXCEL中VBA连接oracle数据库字符串“运行出现3706错误”
- IBM Rational Rhapsody 8.0和Rhapsody Design Manager 4.0中的新增功能
- mysql手机号段地区库_最新手机号段归属地数据库 2019年12月版 441831条记录
- Acrel-3200远程预付费电能管理系统 在福州万宝产业园的应用
- 【数学分析】--柯西中值定理
- 可持续监测直线度测量仪持续检测钛棒尺寸
- vegas不可识别格式素材怎么处理?
- 居留后台php+iapp源码
- matlab stem 函数使用方法