반응형
Mac은 php-fpm을 가져와서 단말기에서 php-fpm을 실행하면 다음과 같은 오류를 보고합니다
ERROR: failed to open configuration file '/private/etc/php-fpm.conf': No such file or directory (2)
ERROR: failed to load configuration file '/private/etc/php-fpm.conf'
ERROR: FPM initialization failed
오류 메시지가 표시됨, cd/private/etc 파일, php-fpm.conf 파일이 없지만 php-fpm.conf.default 파일이 있습니다.이 파일은 기본 설정입니다. php-fpm.conf로 이름을 바꾼 다음 필요에 따라 설정을 변경할 수 있습니다
cp /private/etc/php-fpm.conf.default /private/etc/php-fpm.conf
php-fpm을 실행하여 오류를 다시 보고합니다
ERROR: failed to open error_log (/usr/var/log/php-fpm.log): No such file or directory (2)
ERROR: failed to post process the configuration
ERROR: FPM initialization failed
오류 메시지가 뜨며 오류 로그 파일을 열 수 없습니다.cd/usr/var/log에 이 디렉터리가 없습니다. var 디렉터리가 없습니다. 또한 권한 문제를 피하기 위해 /usr/local/var/log 디렉터리에 설정합니다.
php-fpm.conferror_log를 /usr/local/var/log/php-fpm.log로 변경하고 현재 사용자와 같은 사용자로 변경합니다.
php-fpm을 실행하여 오류를 다시 보고합니다
NOTICE: [pool www] 'user' directive is ignored when FPM is not running as root
NOTICE: [pool www] 'group' directive is ignored when FPM is not running as root
sudo php-fpm, 다시 오류 보고:
ERROR: unable to bind listening socket for address '127.0.0.1:9000': Address already in use (48)
ERROR: FPM initialization failed
whw.conf 편집, 수정 listen 127.0.0.1:9999.
sudo vim /private/etc/php-fpm.d/www.conf
마지막:
켜다php-fpm: sudo php-fpm -D
#성공적으로 시작됨
반응형
'개발 꿀팁 > PHP' 카테고리의 다른 글
php QR코드 생성 3가지 방법 (0) | 2022.07.05 |
---|---|
php와 Mysql 데이터베이스를 이용하여 사용자 등록 로그인 등 조작 완료 (0) | 2022.07.05 |
php 위조 프로토콜, 파일 포함 취약성 (0) | 2022.07.05 |
php에서 trait 사용 (0) | 2022.07.05 |
PHP는 Mysql에 연결하여 기본적인 추가, 삭제, 변경, 조사-사용자 관리 시스템 구현 (0) | 2022.07.05 |