php fileinfo 확장을 설치하는 방법: 1. PHP 설치 소스 디렉토리를 찾습니다. 2. phpize를 사용하여 fileinfo 모듈을 해제합니다. 3. 컴파일하고 설치합니다.
이 기사의 운영 환경: 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 중국어 웹사이트의 기타 관련 기사를 참조하세요!