记录php7.3 在nginx上配置后无法正常显示的问题

今天在ngnix 配置 php73 上兜了很大圈子,故记录下来。

我是使用remi 存储库下载安装的 php73,安装步骤网上都有,不再赘述。

首先我们要编辑  php-fpm 的配置:

> vim /etc/opt/remi/php73/php-fpm.d/www.conf将listen = 127.0.0.1:9000改为listen = /var/run/php73-fpm/php73-fpm.sock再将;listen.owner = nobody;listen.group = nobody(去掉分号表示去掉注释)改为listen.owner = nginxlisten.group = nginx再将user = apachegroup = apache改为user = nginxgroup = nginx

然后在/var/run 文件夹中新建文件夹用于存放套接字文件:

mkdir /var/run/php73-fpm

更改会话目录的文件权限,以便PHP会话正常工作:

chown -R nginx:nginx /var/opt/remi/php73/lib/php/session

接下来配置nginx:

> vim /etc/nginx/conf.d/default.conf修改如下几个地方server {listen 80;server_name localhost;#指出nginx指向的根路径 当前假设为 /usr/share/nginx/wwwroot /usr/share/nginx/www;index index.php index.html index.htm;location / {try_files $uri $uri/ /index.php$query_string;}location ~ \.php$ {try_files $uri =404;fastcgi_pass unix:/var/run/php73-fpm/php73-fpm.sock;fastcgi_index index.php;fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;include fastcgi_params;}}

然后重启 nginx 和 php-fpm :

> systemctl restart nginx> systemctl restart php73-php-fpm

php73-fpm.sock 套接字文件会在 /var/run/php73-fpm 中自动生成。

可能出现的问题:

1. 403 权限不足问题,试着将你设置的根目录权限 配给 nginx,当前假设目录为 /usr/share/nginx/www

> chown -R nginx:nginx /usr/share/nginx/www
(0)

相关推荐

  • 了解PHP-FPM

    在服务器上,当我们查看php进程时,全都是php-fpm进程,大家都知道这个就是php的运行环境,那么,它到底是个什么东西呢? PHP-FPM简介 PHP-FPM,就是PHP的FastCGI管理器,用 ...

  • lnmp环境快速搭建及原理解析

    刚开始学习php的时候是在wamp环境下开发的,后来才接触到 lnmp 环境当时安装lnmp是按照一大长篇文档一步步的编译安装,当时是真不知道是在做什么啊!脑袋一片空白~~,只知道按照那么长的一篇文档 ...

  • yum方式下快速安装php7.1

    安装nginx yum install nginx##开启nginxservice nginx start123 安装MYSQL yum localinstall http://dev.mysql.c ...

  • Nginx上配置证书链

    生成证书的genkeys.sh #generate Root CA #red color echo -e "\033[31m1.serverRootCA:" echo -e -n ...

  • certbot在Centos7上配置合法签名证书,实现nginx的https访问

    咖菲猫-李常明笔记 公司因之前使用的openssh创建的自签名证书,有一个弊端,就是在某些客户端上不能使用此证书,无法使用https连接,所以,研究了一下certbot 做签名证书! certbot的 ...

  • Centos7上配置nginx的负载均衡

    前言 在配置nginx负载均衡前.我们需要明白几个名词的概念 注: 如果不小心忘了tomcat和nginx的启动,关闭命令,可参考写在文章最后的命令 一 重要的概念理解 1 什么是nginx呢? Ng ...

  • 武则天当上皇帝后,什么人都敢杀,为何唯独不敢动程咬金?

    说起女皇武则天的掌权之路,第一件事就是除掉自己眼中的威胁了,毕竟如果是男子夺去了江山都有大臣觉得这是乱臣贼子心有不服,更别说是个女子当皇帝了,所以当时武则天当皇帝后,杀了不少人,不过让人好奇的是,武则 ...

  • 还记得老唐山的模样吗?200余幅手绘帮您记录下曾经的辉煌(上)

    您知道这是哪里吗? 年龄稍长的一看就知道,这里是小山大世界,是老唐山最繁华的地方之一. 这里也是.身为唐山人,您想了解唐山的过去吗?其实唐山历史仅有不到150年. 1876年以前,唐山还是这样的.这时 ...

  • 为什么戴上口罩后,人会变得很好看?

    为什么戴上口罩后,人会变得很好看?

  • 糖尿病总是悄悄地来?人患上糖尿病后,真的没有感觉吗?

    要保持身体健康需要稳定控制血糖,让各项指标稳定来提高生活质量.然而,现在越来越多的人被慢性疾病入侵,无论是高血压,糖尿病还是高血脂症出现都会在疾病严重时引发多种不良症状,进而降低生活质量.因此,要了解 ...

  • 月季现在赶紧施肥,不然越长越差,上肥后月月开花

    喜欢月季的人有很多,但你知道怎么养吗?它可是非常具有挑战性的,想偷懒可不行,最近是月季花开的时节,大家来学习一下月季的养护技巧吧: 月季能不能月月开花 月季之所以叫月季,是因为它能多季节开花,这么说有 ...

  • 手机连接上WiFi后,要不要关闭移动数据中国移动客服给出了答案!

    众所周知,时代的进步.科技的发展,人们的生活已经发生了天翻地覆的变化,从前我们出门都需要携带现金.银行卡,现如今移动支付在国内已经全面普及,而大家出门也只需要携带一部智能手机,无论是吃喝住行,我们都可 ...