>  기사  >  백엔드 개발  >  PHP를 수정하려면 다시 시작해야 하나요?

PHP를 수정하려면 다시 시작해야 하나요?

藏色散人
藏色散人원래의
2021-11-24 09:32:006112검색

php를 수정한 후 다시 시작해야 합니다. 방법은 다음과 같습니다. 1. 터미널 명령 창을 엽니다. 2. php-fpm의 마스터 프로세스 번호를 확인합니다. 3. php-fpm을 다시 시작합니다.

PHP를 수정하려면 다시 시작해야 하나요?

이 기사의 운영 환경: linux5.9.8 시스템, PHP7.1, Dell G3 컴퓨터.

php를 수정하려면 다시 시작해야 하나요? php.ini를 수정하려면 무엇을 다시 시작해야 합니까?

다시 시작해야 합니다.

일반적으로 이를 사용하는 사람은 다시 시작하는 데 문제가 없습니다.

참고: 먼저 PHP가 어떤 모드에서 실행되고 있는지 알아야 합니다.
독립적으로 실행 가능한 프로그램이거나 서버 프로그램에 모듈 형태로 내장되어 실행될 수도 있습니다.
nginx라면 대개 독립된 프로세스 형태인 반면, apache는 모듈 형태입니다.
그래서 nginx는 PHP 프로세스 php-fpm을 다시 시작하고, apache는 apache 서비스를 다시 시작합니다.

nginx 서버는 php.ini를 수정한 후 php-fpm을 다시 시작해야 적용됩니다

먼저 php-fpm의 마스터 프로세스 번호를 확인하세요 ---master

ps aux|grep php-fpm
root 42891 0.0 0.1 182796 1220 ? Ss 4月18 0:19 php-fpm: master process (/usr/local/php/etc/php-fpm.conf)

php-fpm을 다시 시작하세요:

kill -USR2  主进程ID        ------------master 进程id

관련 작업

./nginx -t nginx 구성 파일이 올바른지 확인

nginx -s reload nginx 구성 수정 후 구성 파일 다시 로드

php-fpm 시작:

/usr/local/php/sbin/php-fpm

권장 학습: "PHP 영상 튜토리얼"

위 내용은 PHP를 수정하려면 다시 시작해야 하나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.