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