>백엔드 개발 >PHP 문제 >PHP 파일 정보 확장을 설치하는 방법

PHP 파일 정보 확장을 설치하는 방법

藏色散人
藏色散人원래의
2021-09-12 11:36:156815검색

php fileinfo 확장을 설치하는 방법: 1. PHP 설치 소스 디렉토리를 찾습니다. 2. phpize를 사용하여 fileinfo 모듈을 해제합니다. 3. 컴파일하고 설치합니다.

PHP 파일 정보 확장을 설치하는 방법

이 기사의 운영 환경: Centos7.6 시스템, PHP7.3 버전, DELL G3 컴퓨터

php 파일 정보 확장 프로그램을 설치하는 방법은 무엇입니까?

LNMP는 PHP 파일정보 확장 모듈을 설치합니다

오늘 #composer install 을 통해 서버(Centos7.6)에 프로젝트를 설치할 때 다음과 같은 오류가 발생했습니다.

To enable extensions, verify that they are enabled in your .ini files:
     - /etc/php.ini
   You can also run `php --ini` inside terminal to see which files are used by PHP in CLI mode.

php_fileinfo.dll 모듈이 내 PHP 환경에 설치되어 있지 않습니다.

설치 방법은 다음과 같습니다.

1. PHP 설치 소스 디렉터리를 찾습니다(설치 디렉터리가 아님).
많은 어린이들이 PHP 설치 후 원래 설치 패키지를 삭제했거나 서버가 배포되지 않았을 수 있습니다. 어디서 찾을 수 있는지는 중요하지 않습니다. PHP -V를 통해 버전을 확인한 후 해당 버전을 다시 다운로드하면 됩니다.
내 파일은 /mydata/ 디렉토리에 있습니다.

2 phpize를 사용하여 구문 분석하여 fileinfo 모듈을 해제합니다.

# cd /mydata/php-7.3.8/ext/fileinfo/

# phpize 명령을 실행하여 구문 분석합니다. (내 PHP는 /usr/local/php에 설치됨)
# /usr/local/php/bin/phpize

3. 컴파일 및 설치
# ./configure --with-php-config=/ usr/local /php/bin/php-config
그림과 같이

# make
아래와 같이 오류가 없습니다.

# make install

OK 설치 성공, 생성된 경로 is "/usr/local/php/lib/php /extensions/no-debug-non-zts-20180731/”
4. php.ini에 추가
# vim /etc/php.ini
확장명=fileinfo.so 추가 이 파일의 마지막 줄까지

PHP 다시 시작 # /etc/init.d/php-fpm restart
5. # php -m 명령을 사용하여 현재 PHP에 설치된 모듈을 확인할 수 있습니다
PHP 파일 정보 확장을 설치하는 방법

# 그냥 작곡가를 다시 설치하세요.

추천 학습: "PHP 비디오 튜토리얼"

위 내용은 PHP 파일 정보 확장을 설치하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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