记录一些日常报错

当使用systemctl start php-fpm启动php程序报错  php-ftm.service null 的时候,需要先将php-fpm添加至service服务

 

1、 使用命令:cd /usr/local/php/etc,进入etc目录,编辑 php-fpm.conf 文件,将 ;pid = run/php-fpm.pid  前面的分号去掉(一般有时候编译安装时这一步已经完成,如果查看分号已经去掉则忽略此步骤)

 

  

 

cd /usr/local/src/php-7.4.16/sapi/fpm  进入目录(该目录为php源码包解压后的目录)

 

  找到 init.d.php-fpm 文件

cp init.d.php-fpm /etc/init.d/php-fpm 将该文件复制到 /etc/init.d 目录下并改名为 php-fpm 

 

 赋予脚本可执行命令,添加开机自启动

 

  chmod +x /etc/init.d/php-fpm(赋予执行权限)
       chkconfig --add php-fpm(添加开机启动)
       chkconfig php-fpm on

 

 php-fpm service 相关命令:

 

  php-fpm启动命令:service php-fpm start (systemctl start php-fpm 或者/etc/init.d/php-fpm start)

 

  php-fpm停止命令:service php-fpm stop(systemctl stop php-fpm 或者/etc/init.d/php-fpm stop)

 

  php-fpm重启命令:service php-fpm restart(systemctl restart php-fpm 或者/etc/init.d/php-fpm restart)

如果使用systemctml start php-fpm启动时报错 warning:admin-server.service changed on disk.Run 'systemctl daemon-reload' to reload units

则先运行 systemctl daemon-reload

然后再使用 systemctl start php-fpm等启动php-fpm进程

posted @ 2021-04-10 12:08  絮风幻影  阅读(86)  评论(0)    收藏  举报