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错误 | 吴老二相关推荐

  1. 宝塔linux面板 h5ai,宝塔面板丨Nginx环境下H5ai(Dplayer)完整安装使用教程及注意事项...

    请注意,本文编写于 929 天前,最后修改于 123 天前,其中某些信息可能已经过时. 关于如何搭建 H5ai ,网上虽然有很多教程,但详细的却不多,有的也是比较模糊.本文将介绍一下如何在宝塔Ngin ...

  2. 蝉知 路径index.php,宝塔面板下蝉知cms nginx环境下完美伪静态的解决办法

    在使用蝉知cms中遇到nginx环境下伪静态无效的问题 官网说明: http://www.chanzhi.org/cms/161.html http://www.chanzhi.org/thread/ ...

  3. 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, ...

  4. Python在指定环境下安装第三方库的报错解决办法

    Python在指定环境下安装第三方库的报错解决办法 在python安装第三方库时,如果直接打开cmd命令提示符,并输入下列安装命令,则会默认安装在base环境下 但base环境下的包新建的虚拟环境是无 ...

  5. 雷林鹏分享:YAF 在Nginx环境下的Rewrite规则

    这2天在学习YAF框架,在nginx环境下参照手册配置rewrite规则后,访问页面出现404错误,最后发现是rewrite规则书写上出现了些错误. 手册提供的Nginx的Rewrite: serve ...

  6. 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 ...

  7. conda添加清华镜像源在cmd环境下执行下列命令

    为conda添加清华镜像源在cmd环境下执行下列命令 conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda ...

  8. 【thinkphp 5 在nginx 环境下路由无法生效(404 500错误 )的解决方法】

    [thinkphp 5 在nginx 环境下路由无法生效(404 500错误 )的解决方法] 参考文章: (1)[thinkphp 5 在nginx 环境下路由无法生效(404 500错误 )的解决方 ...

  9. 执行 taro init myApp 报错 无法加载文件 C:\Users\Administrator\AppData\Roaming\npm\taro.ps1

    执行 taro init myApp 报错 无法加载文件 C:\Users\Administrator\AppData\Roaming\npm\taro.ps1,因为在此系统上禁止运行脚本. taro ...

最新文章

  1. 基于区块链的健康链系统设计与实现(3)系统设计
  2. FLEX实例:GOOGLE地图.
  3. docker 搭建mysql 连接不上_docker搭建MySQL主从集群
  4. html里制作简单导航栏
  5. RC正弦波振荡电路Ltspice仿真
  6. 中兴捧月比赛DIJKSTRA派算法说明
  7. 四十八种微信公众号加人方法
  8. Python 批量推送微信公众号模板消息
  9. vscode html 英文感叹号(!+ tap)快速模板 骨架 无法使用 替代办法
  10. 力扣-患某种疾病的患者
  11. 汉字按拼音首字母排序
  12. qla2xxx 0000:04:00.0: scsi(1:0:2): Abort command issued -- 1 1b22e 2002.
  13. Viso跨职能流程图连接点操作
  14. 用户 'malone' 登录失败。 ClientConnectionId:
  15. 1.1 硅、玻璃和石英微流控芯片的制作
  16. 新功能上线 | “性能怪兽”Amazon Graviton2 正式登陆亚马逊云科技中国区域!
  17. Linux C应用编程-1-文件IO
  18. Ubuntu 16.04无线网络配置(亲测有效)
  19. 开源UReport 整合到产品中实践简要:(二)UReport 设计器制作的报表效果参考(转载)
  20. 队列的基本用法 舞者

热门文章

  1. 使用博客园做MarkDown图床
  2. vba mysql 3706_EXCEL中VBA连接oracle数据库字符串“运行出现3706错误”
  3. IBM Rational Rhapsody 8.0和Rhapsody Design Manager 4.0中的新增功能
  4. mysql手机号段地区库_最新手机号段归属地数据库 2019年12月版 441831条记录
  5. Acrel-3200远程预付费电能管理系统 在福州万宝产业园的应用
  6. 【数学分析】--柯西中值定理
  7. 可持续监测直线度测量仪持续检测钛棒尺寸
  8. vegas不可识别格式素材怎么处理?
  9. 居留后台php+iapp源码
  10. matlab stem 函数使用方法