php fpm拒绝启动(缺少路径/usr/var)
在OSX附带的默认php-fpm.conf文件中,它表示“默认前缀为/usr/var”。但是,OSX上不存在此路径,因此php fpm拒绝启动 我可以通过设置php fpm拒绝启动(缺少路径/usr/var),php,Php,在OSX附带的默认php-fpm.conf文件中,它表示“默认前缀为/usr/var”。但是,OSX上不存在此路径,因此php fpm拒绝启动 我可以通过设置错误\u log=syslog来纠正这种情况,但是处理这种情况的最佳方法是什么?只需创建丢失的目录 所有这些UNIX路径约定对我来说都有点模糊 ; Error log file ; If it's set to "syslog", log is sent to syslogd instead of being written ; in a
错误\u 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
error\u log=/var/log/php fpm.logerror\u log=/var/log/php fpm.log打开php-fpm配置文件进行编辑:
open-e/usr/local/etc/php/7.2/php fpm.conf
在写着的行下面;错误\u log=log/php fpm.log
,添加此行:
/var/log/php fpm.log
保存并关闭php fpm.conf
文件
启动PHP-FPM:
php fpm
打开php-fpm配置文件进行编辑:
open-e/usr/local/etc/php/7.2/php fpm.conf
在写着的行下面;错误\u log=log/php fpm.log
,添加此行:
/var/log/php fpm.log
保存并关闭php fpm.conf
文件
启动PHP-FPM:
php fpm
创建系统级目录通常不是最佳做法。将其发送到syslog是一个好主意,因此它是机器中央日志记录的一部分。如果要指定目录,可能有一种方法可以设置前缀。创建系统级目录通常不是最佳做法。将其发送到syslog是一个好主意,因此它是机器中央日志记录的一部分。如果要指定目录,可能有一种方法可以设置前缀。