1

在 OS X 附带的默认 php-fpm.conf 文件中,它说“默认前缀是 /usr/var”。但是,此路径在 OS X 上不存在,因此 php-fpm 拒绝启动。

我可以通过设置来纠正这种情况error_log = syslog,但是处理这种情况的最佳方法是什么?只需创建缺少的目录?

所有这些 UNIX 路径约定对我来说有点模糊。

; Error log file
; If it's set to "syslog", log is sent to syslogd instead of being written
; in a local file.
; Note: the default prefix is /usr/var
; Default Value: log/php-fpm.log
;error_log = log/php-fpm.log
4

2 回答 2

1

error_log = /var/log/php-fpm.log

于 2013-03-29T20:23:38.393 回答
0

打开 PHP-FPM 配置文件进行编辑:

open -e /usr/local/etc/php/7.2/php-fpm.conf

在写着 的行下方;error_log = log/php-fpm.log添加以下行:

/var/log/php-fpm.log

保存并关闭php-fpm.conf文件。

启动 PHP-FPM:

php-fpm

于 2018-12-13T18:04:42.490 回答