[英]Missing /var/run/php-fpm/php7.4-fpm.sock or /var/run/php-fpm/
[英]php-fpm refuses to start (missing path /usr/var)
在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
error_log = /var/log/php-fpm.log
打开PHP-FPM配置文件进行编辑:
open -e /usr/local/etc/php/7.2/php-fpm.conf
在显示;error_log = log/php-fpm.log
行 ;error_log = log/php-fpm.log
, 添加以下行:
/var/log/php-fpm.log
保存并关闭php-fpm.conf
文件。
启动PHP-FPM:
php-fpm
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.