ホームページ > バックエンド開発 > PHPの問題 > PHPにfastdfs拡張機能をインストールする方法

PHPにfastdfs拡張機能をインストールする方法

藏色散人
リリース: 2023-03-06 07:20:01
オリジナル
2882 人が閲覧しました

fastdfs 拡張機能を php にインストールする方法: 最初に FastDFS ソース プログラムをダウンロードし、次にそれを「/usr/local/src」ディレクトリに配置し、最後に fastdfs を「php.ini」構成ファイルにロードします。 。

PHPにfastdfs拡張機能をインストールする方法

# 推奨: 「

PHP ビデオ チュートリアル

#fastDFS 拡張機能の PHP インストール

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. 手順

# 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] Error 1## php.ini 設定ファイルの #

# /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地址及端口号
ログイン後にコピー

fastdfs

# cat fastdfs_client.ini >> /usr/local/php/etc/php.ini
ログイン後にコピー

4 をロードし、Web サーバーを再起動します。 php_client

5 にはすでに拡張関数の説明とプログラム例が記載されています。拡張機能を確認してください

コマンドを実行します:

# php -m | grep fastdfs
ログイン後にコピー
があるかどうかを確認します。

以上がPHPにfastdfs拡張機能をインストールする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート