我已经从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。
有人能给我一些建议吗?
发布于 2013-01-18 01:42:58
与其尝试使用INIT脚本启动FPM,不如尝试手动启动它。通常,FPM会显示出您正在查找并解决问题的错误。
编辑1个
要手动启动FPM,请找到并打开INIT脚本,在该文件中可以找到start命令。例如,我的是这样的:
/usr/local/sbin/php-fpm --nodaemonize --fpm-config /usr/local/etc/php-fpm.conf
发布于 2014-01-02 12:57:09
我注意到在Ubuntu的一些版本中,调用'/etc/init.d/php5-fpm start‘不起作用,而调用'service start php5-fpm’可以。这可能就是为什么您在日志中看不到任何东西的原因。
https://stackoverflow.com/questions/13582088
复制相似问题