우분투 소스에서 PHP 5.3.8을 설치했습니다. 또한 구성 중에 FPM을 활성화했습니다.각 PHP-FPM Worker는 개별적으로 php.ini를로드합니까?
그러나 PHP 확장 설치시 문제가 발생했습니다. 내 php.ini 파일에 (예 extension=apc.so
을) 확장을 추가하고 PHP를 다시 시작하면 (즉 /etc/init.d/php-fpm restart
), 내가 얻을 아래와 같은 오류 :
Starting php-fpm PHP Warning: Module 'apc' already loaded in Unknown on line 0
<br />
<b>Warning</b>: Module 'apc' already loaded in <b>Unknown</b> on line <b>0</b><br />
PHP Warning: Module 'geoip' already loaded in Unknown on line 0
<br />
<b>Warning</b>: Module 'geoip' already loaded in <b>Unknown</b> on line <b>0</b><br />
PHP Warning: Module 'imagick' already loaded in Unknown on line 0
<br />
<b>Warning</b>: Module 'imagick' already loaded in <b>Unknown</b> on line <b>0</b><br />
PHP Warning: Module 'memcache' already loaded in Unknown on line 0
<br />
내 PHP-FPM의 conf가 pm.start_servers = 5
설정을 가지고있다, 그래서 저는 약 5 명의 PHP-FPM 작업자를 활성화 시켰습니다. PHP를 다시 시작할 때 (즉 모듈이 이미로드되었다는 메시지) php.ini 파일을로드하려고합니까? 그렇다면 Zend Loader를로드 할 때 오류가 치명적일 때 오류를 막을 수있는 방법이 있습니까?
미리 감사드립니다.
아름다운! 나는 항상 php-fpm이 경고를로드하는 모듈로 내 로그를 어수선하게 만들었다 고 궁금해했다. – Olaseni