- 主题:服务启动失败 但是手动启动能成功 可能是什么问题
你看下php-fpm的启动用户是啥
默认是apache,如果你用nginx的话,修改php-fpm的配置文件把启动用户改成nginx
如果你系统没安httpd,估计就没有apache账号,所以启动不起来
你手动启动,那是用的root账号,当然没问题了
【 在 azev 的大作中提到: 】
: 要启用一个扩展插件 修改了 php.ini 后 systemctl restart php74-php-fpm 一直不能成功
: 看 journalctl -u php74-php-fpm 也没有具体信息
: 就一行红字 Failed to start The PHP FastCGI Process Manager.
: ...................
--
FROM 202.98.17.*
哦哦。。你再检测一下看看。
我感觉像是启动权限的问题
你查一下message日志看看
【 在 azev 的大作中提到: 】
: 用的是caddy
: 主要是之前没有启用扩展的情况下 是没有问题的 可以启动
: 难道是扩展文件问题?我看虽然owner是root但权限都是755 应该也没有问题吧
: ...................
--
FROM 202.98.17.*
那还是权限的问题嘛。
再说,安完系统干的第一件事难道不是禁用selinux吗
【 在 azev 的大作中提到: 】
: 在v2ex网友提示下 找到原因了 SELinux的问题 关掉就ok
: 也不知道最好是如何处理
--
FROM 202.98.17.*