繁体   English   中英

php-fpm拒绝启动(缺少路径/ usr / var)

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM