启动PHP5-FPM时失败

时间:2012-11-27 10:22:57

标签: ubuntu php

我已经从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。

有人能给我一些建议吗?

2 个答案:

答案 0 :(得分:5)

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

修改1

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

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

答案 1 :(得分:0)

我注意到在某些版本的Ubuntu中调用'/etc/init.d/php5-fpm start'在'service start php5-fpm'的情况下不起作用。这可能就是你没有在日志中看到任何内容的原因。