启动PHP5-FPM失败

问题描述 投票:0回答:2

我已经从 12.04 升级到 Ubuntu 12.10,现在 PHP5-FPM 无法启动。运行 /etc/init.d/php5-fpm start 时出现的错误是失败。日志文件中没有写入任何内容来指示问题所在。

尽管我很想解决这个问题,但在这个阶段我真的只想将一些内容打印到日志文件中来给我一个线索。这是我在 /etc/php5/fpm/pool.d/www.conf 中配置的:

php_admin_value[error_log] = /var/log/fpm-php.www.log
php_admin_flag[log_errors] = on

但是这个日志文件永远不会被写入。

我正在运行 PHP5-fpm 版本 5.4.9。

有人可以给我一些建议吗?

ubuntu php
2个回答
5
投票

不要尝试使用 INIT 脚本启动 FPM,而是尝试手动启动它。通常FPM会吐出你正在寻找的错误来查找并解决问题。

编辑1

要手动启动 FPM,请找到并打开您的 INIT 脚本,在该文件中您将找到启动命令。比如我的就是这样的:

/usr/local/sbin/php-fpm --nodaemonize --fpm-config /usr/local/etc/php-fpm.conf


0
投票

我注意到在某些版本的 Ubuntu 中,调用“/etc/init.d/php5-fpm start”不起作用,而“service start php5-fpm”却起作用。这可能就是您在日志中看不到任何内容的原因。

© www.soinside.com 2019 - 2024. All rights reserved.