내 OSX에 PHP-FPM에 노력하고부터 설정 값입니다 :실행하여 OSX
php-fpm -t
을하고이 오류 얻을 :
[30-Dec-2017 13:36:12] ERROR: failed to open error_log (/usr/var/log/php-fpm.log): No such file or directory (2)
[30-Dec-2017 13:36:12] ERROR: failed to post process the configuration
[30-Dec-2017 13:36:12] ERROR: FPM initialization failed
를 내가 해당 파일이없는도 내가 그것을 만들 수 있습니다 - sudo를 사용하는 경우에도 : 위치를 정확히 찾을
$:/usr $ sudo mkdir var
Password:
mkdir: var: Operation not permitted
그래서 내 옆에 큰 움직임이 것은 PHP-에서이 로그 파일 디렉토리 설정입니다 fpm 구성 (그래서 내가 할 수있는 decide 로그 파일을 가야한다) .. 거기에 많은 구성 파일이있을 것, 그래서 내내 php - fpm 구성 파일의 위치를 찾는 참조하십시오.
PHP-fpm.conf
// can't be coming from this file
// b/c this is telling me it's /usr/local/var/log/php-fpm.log
; If it's set to "syslog", log is sent to syslogd instead of being written
; into a local file.
; Note: the default prefix is /usr/local/var
; Default Value: log/php-fpm.log
그래서 어디로부터오고있다 : 나는 다음과 같은 파일이있다이
'--sysconfdir=/usr/local/etc/php/7.1'
과 : 나의 php -i
파일의 출력에 나는이 있나요?
또한 나는이 실행할 때 : 그것은
'php-fpm -i'의 출력 내용은 무엇입니까? (참고 :'php -i'가 아님) –
@MattGibson [it] (https://gist.github.com/abbood/dc99b6a2838be6a91b782250d2285896)은''--sysconfdir =/private/etc''라고 말합니다. 이리 – abbood