记录一些日常报错
当使用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进程

浙公网安备 33010602011771号