> 백엔드 개발 > PHP 문제 > PHP에 fastdfs 확장을 설치하는 방법

PHP에 fastdfs 확장을 설치하는 방법

藏色散人
풀어 주다: 2023-03-06 07:20:01
원래의
2875명이 탐색했습니다.

PHP에서 fastdfs 확장을 설치하는 방법: 먼저 FastDFS 소스 프로그램을 다운로드한 다음 "/usr/local/src" 디렉터리에 배치하고 마지막으로 "php.ini" 구성 파일에 fastdfs를 로드합니다.

PHP에 fastdfs 확장을 설치하는 방법

권장: "PHP 비디오 튜토리얼"

PHP 설치 fastDFS 확장

fastdfs, php_client, fastdfs-nginx-module, nginx, php, 다양한 버전이 호환되지 않습니다. 오류가 계속 보고되면, 해결이 안되네요, 버전을 바꿔보세요. . . 당혹스럽습니다

1. FastDFS 서버 버전과 일치하는 FastDFS 소스 프로그램을 다운로드합니다. 여기서는 FastDFS_v4.03.tar.gz 버전을 다운로드하여 /usr/local/src 디렉터리에 배치했습니다.

2. 서버의 LNMP 환경은 괜찮습니다. PHP 설치 디렉터리는 /usr/local/php

3입니다. Step

# tar zxvf FastDFS_v4.03.tar.gz
# cd FastDFS
# ./make.sh
# ./make.sh install
# cd client
# make
# make install
# cd ../php_client
로그인 후 복사

위에서 설치하지 않았다면 직접 php_client 디렉터리로 가서 컴파일하고 설치하세요. . 다음 오류가 보고됩니다(계속 오류를 보고하고 버전을 변경하는 경우):

make: *** [fastdfs_client.lo] 오류 1

# /usr/local/php/bin/phpize //执行php的安装目录下的phpize
# ./configure --with-php-config=/usr/local/php/bin/php-config
# make
# make install
# cp ../conf/client.conf /etc/fdfs/
# cd /etc/fdfs/
# vi client.conf,保存
tracker_server=192.168.1.136:22122 //根据环境填写IP地址及端口号
로그인 후 복사

Load fastdfs

# cat fastdfs_client.ini >> /usr/local/php/etc/php.ini
로그인 후 복사

php.ini 구성 파일에 웹 서버를 다시 시작하십시오. php_client

5에는 이미 확장 기능 설명과 프로그램 예제가 있습니다. 확장 기능을 확인하세요

명령을 실행하세요:

# php -m | grep fastdfs
로그인 후 복사

있는지 확인하세요.

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

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿