gpt4 book ai didi

php - 服务 php5-fpm 重启不起作用,需要一个新的初始化脚本

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:20:17 26 4
gpt4 key购买 nike

当我从默认存储库安装 PHP 时,$ service php5-fpm restart 工作正常。

但是当我使用众所周知的存储库 ppa:ondrej/php5 安装最新版本时,初始化脚本似乎被破坏了。当我运行 $ service php5-fpm restart 时,它什么也没做,什么也没说。

如果我通过运行 $/usr/sbin/php5-fpm --fpm-config/etc/php5/fpm/php-fpm.conf 手动启动 PHP 守护进程(我发现这一行在/etc/init/php5-fpm.conf 中),它工作正常。

您是否使用任何防弹安装方法来安装带有正确初始化脚本的最新 PHP 版本?

我正在使用 Ubuntu 12.04。

最佳答案

我从未尝试过 ppa:ondrej/php5,但我看了一下 deb,有一个 upstart 脚本 (/etc/init/php5-fpm.conf) 和一个 init.d 脚本 (/etc/init .d/php5-fpm)。当两者都存在时,调用 service 优先于 upstart 脚本。我注意到脚本之间的一个区别是 upstart 脚本使用 --nodaemonize 标志。以下命令可用于调用 init.d 脚本:

/etc/init.d/php5-fpm start

/etc/init.d/php5-fpm restart

如果可行,那么将/etc/init/php5-fpm.conf 移出/etc/init 将导致 init.d 脚本具有优先权。

或者,可以在从源安装时使用 --enable-fpm 选项启用 fpm。 http://www.php.net/manual/en/install.fpm.install.php

关于php - 服务 php5-fpm 重启不起作用,需要一个新的初始化脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22876154/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com