php를 설치한 후 초기 설치시 일부 모듈이 누락될 수 있는데 시간이 오래 걸리기 때문에 php를 다시 컴파일하고 싶지는 않습니다. PHP를 다시 컴파일하고 설치하지 않고도 PHP에 별도의 모듈을 추가할 수 있나요?
관련 권장 사항: "php 시작하기 튜토리얼"
아래에서는 PHP에 모듈을 동적으로 추가하는 방법을 보여주기 위해 PHP용 mysqli 모듈만 로드하는 것을 예로 들겠습니다.
1.PHP 소스코드 설치 파일을 찾습니다
2.cd /home/php/ext/myslqi
3. /usr/local/php/bin/phpize
4. config= /usr/local/php/bin/php-config
5.make && make install
6. 설치가 완료되면 /usr/local/php/lib/php/extensions에 저장됩니다. /no-debug-non-zts -20060613/mysqli.so의 라이브러리 파일은 이 디렉토리
7에 생성됩니다. php.ini 파일을 편집하고 모듈을 읽을 디렉토리에 php를 지정하세요
vi /usr/local /php/etc/php.ini
extension_dir=” /usr/local/php/lib/php/extensions/no-debug-non-zts-20060613″
extension=mysqli.so
8.php를 다시 시작하세요. service/usr/local/php/sbin/php-fpm 재시작
9. /usr/local/php/bin/php -m|grep mysqli mysqli.so가 존재하는지 확인하세요
위 내용은 PHP에 새 모듈을 설치하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!