就让我
她不在这里,她无处追寻,可她在我心里 -- 挥之不去
PHP的FastDFS扩展安装

上篇文章已经对fastdfs进行安装配置,这篇文章介绍php的fastdfs扩展。

首先要安装好fastdfs,上篇以介绍下载地址,安装过程等:

1、安装fastdfs

tar zxvf FastDFS_v3.06.tar.gz
cd FastDFS
./make.sh
./make.sh install
cd client
make && make install

2、安装php扩展

cd ../php_client
phpize //执行php的安装目录下的phpize
./configure --with-php-config=/usr/bin/php-config
make
make install
cp ../conf/client.conf /etc/fdfs/	//3.06版本/etc/fdfs/目录下有client.conf
cd /etc/fdfs/

编辑配置文件,

vim client.conf,保存
tracker_server=192.168.133.171:22122 //根据环境填写IP地址及端口号
在php.ini配置文件中加载fastdfs
cat fastdfs_client.ini >> /usr/local/php/etc/php.ini

4、重启PHP CGI web服务器

在php_client已经有扩展函数说明和程序示例

5、验证扩展

cp ./php_client/fastdfs_test.php /export/www    // /export/www是我web服务器目录

打开IE或其它浏览器,输入http://192.168.133.87/fastdfs_test.php,如出现:

3.06 fastdfs_tracker_make_all_connections result: 1 array(1) { ["group1"]=> array(12) { ["free_space"]=> int(10542) ["trunk_free_space"]=> int(0) ["server_count"]=> int(2) ["active_count"]=> int(2) ["storage_port"]=> int(23000) ["storage_http_port"]=> int(8888) 



错误提示:

Fatal error: Call to undefined function fastdfs_client_version() 

如果报以下错,就是没有重启web服务软件,如apache,nginx,fast-php

<< 上一篇 FastDFS安装与配置 MongoDB3.0.2 分析报告 下一篇 >>
文章标签
随意 | Created At 2014 By William Clinton | 蜀ICP备14002619号-4 |