nginx php fpm 启动,nginx和php-fpm启动问题(非无法启动)-程序员宅基地

技术标签: nginx php fpm 启动  

遇到个很蛋疼的事儿,centOS7.2,yum安装的lnmp环境。

nginx是编译安装的,放在/usr/local/nginx目录下。

目前遇到的问题:

1,通过service nginx start和service php-fpm start启动正常,关闭什么都正常,但是找不到php文件,只要是php文件访问都是file not found,访问静态文件正常。配置文件完全没有错误,可见2.

2,通过/usr/local/nginx/sbin/nginx,也就是可执行文件直接启动,同样直接启动php-fpm,这样就没问题,访问任何页面都正常。

3,最诡异的,通过nginx直接打开的只能通过kill或者nginx -s stop关闭,无法通过service或者systemctl关闭,而通过service打开的可以通过nginx -s stop关闭。php-fpm也是如此。

如下:

[root@vikie-pc web]# ps -ef |grep php

root 4988 1 0 16:24 ? 00:00:00 php-fpm: master process (/etc/php-fpm.conf)

www 4989 4988 0 16:24 ? 00:00:00 php-fpm: pool www

www 4990 4988 0 16:24 ? 00:00:00 php-fpm: pool www

www 4991 4988 0 16:24 ? 00:00:00 php-fpm: pool www

www 4992 4988 0 16:24 ? 00:00:00 php-fpm: pool www

www 4993 4988 0 16:24 ? 00:00:00 php-fpm: pool www

root 5020 1 0 16:25 ? 00:00:00 php-fpm: master process (/etc/php-fpm.conf)

www 5028 5020 0 16:25 ? 00:00:00 php-fpm: pool www

www 5030 5020 0 16:25 ? 00:00:00 php-fpm: pool www

www 5032 5020 0 16:25 ? 00:00:00 php-fpm: pool www

www 5033 5020 0 16:25 ? 00:00:00 php-fpm: pool www

www 5035 5020 0 16:25 ? 00:00:00 php-fpm: pool www

root 5231 27194 0 16:25 pts/1 00:00:00 grep --color=auto php

苍天阿,谁能救救为,整一天了.

我怀疑可能是用户权限的问题,但具体也不怎么了解,彻底蒙逼了

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_39771260/article/details/115193249

智能推荐

Cadence之双击(DSN/brd)文件打开变新建文件的解决方法_如何更改注册表让双击可以启动candence-程序员宅基地

文章浏览阅读4.5k次。注:该文章系转载所得,转载连接:https://www.cnblogs.com/eva0/p/7128068.html。本人亲试方法二、三,均有效,但方法二最为方便快捷,推荐!有时候我们再重新安装Cadence之后,双击打开DNS原理图文件或者brd的PCB文件,发现没有打开对应文件,反而是新建了一个新文件,必须重新取消保存新文件并且从菜单操作打开对应文件,很麻烦我们要解决这个问题,需要修..._如何更改注册表让双击可以启动candence

andriod fragment调用Activity函数方法-程序员宅基地

文章浏览阅读186次。(1)新增一个activity 1 package com.xxxx.activity; 4 5 public interface FragmentCallBack { 7 8 public MainActivity getMainActivity(); 9 10 }(2)在MainActivity 的Java文件中增加g..._android fragment中使用showmsg

[机缘参悟-106] :一个IT人关于爱的理解:智者不入爱河-程序员宅基地

文章浏览阅读321次。然而,正因为情感的短暂性,对于情感的认知和理解需要灵活和细致的观察和分析,不能简单地将情感状态视为恒定的或永久的。然而,需要注意的是,爱情和爱河并非单一的概念,每个人对它们的理解和体验可能有所不同。情感和感情的融合是人类存在的基本特征之一,它们在我们的生活中起着重要的作用。最重要的是,相信自己的直觉和内心的感受。在追求爱情的过程中,保持自我价值和尊严,不断学习和成长,能够帮助我们区分真假爱情,并最终找到真正的幸福。例如,柏拉图的爱的观念认为,真正的爱应该是理性的、追求美善的,并超越个人欲望的。

Linux 下安装pm2后找不到pm2命令解决方法_linux安装pm2后,未找到命令-程序员宅基地

文章浏览阅读1w次,点赞4次,收藏7次。今天安装pm2碰到一个问题,使用npm install pm2 -g安装完成时,找不到pm2命令:在安装提示中可以看到pm2安装位置,此时我们只要使用以下命令将pm2放入系统路径下就可以了:ln -s /home/soft/elk/node-v8.11.3-linux-x64/bin/pm2 /usr/local/bin/..._linux安装pm2后,未找到命令

java 反编译 调试_eclipse 反编译 jar 中 .class 并打断点调试-程序员宅基地

文章浏览阅读643次。eclipse 反编译 jar中.class 并打断点调试1. 下载工具2. 增加jadeclipse功能把 net.sf.jadclipse_3.3.0.jar复制到eclipse/plugins目录下;jad.exe放到 JAVA_HOME/bin下。3.配置jad路径打开eclipse,windows-->perferences-->java--->jadClips..._eclipse 反编译打不了断点

Visual Studio的SDK配置-程序员宅基地

文章浏览阅读2.4k次。Visual Studio的SDKVisual Studio 6.0自带的SDK是1998年的,目录为C:\Program Files\Microsoft Visual Studio\VC98\,这里简记为VS6SDKDIR。以下为打开vc6菜单tools->options->directories. 我们看到Platform为Win32,Show directories ..._vs platformsdk在哪

随便推点

STM32-USB学习系列(五):USB复合设备的实现(MSC + HID)_stm32usb复合设备-程序员宅基地

文章浏览阅读8.9k次,点赞7次,收藏57次。一、整体步骤二、_stm32usb复合设备

Android安全之DM-verity中的Device Mapper机制分析-程序员宅基地

文章浏览阅读9k次,点赞6次,收藏39次。我们想法:能不能将多个硬盘,映射成一个逻辑的硬盘,那样我们程序就不用关心复杂的地址问题了,也不用关系是哪个device了? DM-raid技术RAID全称为独立磁盘冗余阵列(Redundant Array of Independent Disks) 将某个地址段的数据进行加密,只有授权方式才可访问,比如FDE。 DM-crypt技术访问存储介质上的数据时,校验下是否被篡改过

apache=>DokuWiki 安装-程序员宅基地

文章浏览阅读306次。checking for APR... noconfigure: error: APR not found.解决办法:1.下载所需软件包:[code="java"]wget http://archive.apache.org/dist/apr/apr-1.4.5.tar.gz wget http://archive.apache...

crio电压采集 labview_LabVIEW与cRIO入门.pdf-程序员宅基地

文章浏览阅读702次。 和 CompactRIO LabVIEW入门指南注 新用户可通过LabVIEW 入门指南了解LabVIEW 基本信息和相关术语。本..._labview crio

13. 试用vSphere 6(二):使用vSphere Client 6.0管理ESXi主机-程序员宅基地

文章浏览阅读2.3k次。一、VMware vSphere 6(RC版)安装配置系列文章:1、试用vSphere 6(一):安装ESXi 6 RC版2、试用vSphere 6(二):使用vSphere Client 6.0管理ESXi主机3、试用vSphere 6(三):安装vCenter 6(独立数据库)之:域控服务器安装与配置4、试用vSphere 6(三):安装vCenter 6(独立数据_vsphere client 6

使用gb2312乱码,utf-8正常-程序员宅基地

文章浏览阅读4.9k次。问题:使用gb2312编码会导致在终端输出和网页输出都是乱码,使用utf-8则不会。原因:jsp使用的编码方式是gb2312,这个编码方式决定了jsp页面所有显示文字的编码方式,包括text组件中输入的内容。对于get方法,请求参数是直接拼接在url后面的,而这个参数的编码应该也是由jsp使用的编码方式决定的。这些参数到达tomcat后,会首先经过一次解码,这个过程是程序不能干预的,发生在servlet所有的操作进行之前。而tomcat8之后默认的编码方式是utf-8,两个编码方式的不一致就导致了乱码。._gb2312乱码

推荐文章

热门文章

相关标签