fastdfs php扩展安装 不起来,求教
/bin/bash /home/hwz/Downloads/FastDFS/php_client/libtool --mode=compile cc-I. -I/home/hwz/Downloads/FastDFS/php_client -DPHP_ATOM_INC -I/home/hwz/Downloads/FastDFS/php_client/include -I/home/hwz/Downloads/FastDFS/php_client/main -I/home/hwz/Downloads/FastDFS/php_client -I/usr/local/php/include/php -I/usr/local/php/include/php/main -I/usr/local/php/include/php/TSRM -I/usr/local/php/include/php/Zend -I/usr/local/php/include/php/ext -I/usr/local/php/include/php/ext/date/lib -I/usr/local/include/fastcommon -I/usr/local/include/fastdfs-DHAVE_CONFIG_H-g -O2 -Werror -Wall -c /home/hwz/Downloads/FastDFS/php_client/fastdfs_client.c -o fastdfs_client.locc -I. -I/home/hwz/Downloads/FastDFS/php_client -DPHP_ATOM_INC -I/home/hwz/Downloads/FastDFS/php_client/include -I/home/hwz/Downloads/FastDFS/php_client/main -I/home/hwz/Downloads/FastDFS/php_client -I/usr/local/php/include/php -I/usr/local/php/include/php/main -I/usr/local/php/include/php/TSRM -I/usr/local/php/include/php/Zend -I/usr/local/php/include/php/ext -I/usr/local/php/include/php/ext/date/lib -I/usr/local/include/fastcommon -I/usr/local/include/fastdfs -DHAVE_CONFIG_H -g -O2 -Werror -Wall -c /home/hwz/Downloads/FastDFS/php_client/fastdfs_client.c-fPIC -DPIC -o .libs/fastdfs_client.o
/home/hwz/Downloads/FastDFS/php_client/fastdfs_client.c: 在函数‘php_fdfs_upload_callback’中:
/home/hwz/Downloads/FastDFS/php_client/fastdfs_client.c:2794:25: 错误: ‘tsrm_ls’未声明(在此函数内第一次使用)
/home/hwz/Downloads/FastDFS/php_client/fastdfs_client.c:2794:25: 附注: 每个未声明的标识符在其出现的函数内只报告一次
/home/hwz/Downloads/FastDFS/php_client/fastdfs_client.c: 在函数‘php_fdfs_download_callback’中:
/home/hwz/Downloads/FastDFS/php_client/fastdfs_client.c:2843:25: 错误: ‘tsrm_ls’未声明(在此函数内第一次使用)
make: *** 错误 1
fastdfs服务都安装起来了,client也编译 起来了,但是在安装php扩展的时候提示上面的错误 ,求教,php版本5.3.3,fastdfs是最新的 google上下载的 回复 1# coderhwz
前面有人也报告过类似的问题。
我用php5.2,5.3和5.4都编译通过了的啊! 回复 2# happy_fish100
请问这个fastdfs_client.lo是啥 东西 ?在哪里的怎么样才解决这问题呢 ?
回复 1# coderhwz
问题已经修复了。
下个版本V3.10可以解决这个问题,敬请期待。 期待3.10,我们近期可能就要上FastDFS系统了!!! 上周日发布的V3.10已经修复了这个问题! 经验分享:
Fastdfs 版本:FastDFS_v5.05.tar.gz
php版本:php-5.3.4.tar.gz
模块编译步骤:
#fast编译,如果不编译,后边编译模块的时候就会出现好多类似一楼的报错信息,就是找不到头文件等等。
tar zxvf FastDFS_v5.05.tar.gz
cd FastDFS
./make.sh
./make.sh install
#开始编译模块
cd php_client
/usr/local/php/bin/phpize
./configure --with-php-config=/usr/local/php/bin/php-config
make
make install
页:
[1]