coderhwz 发表于 2012-07-13 13:27

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.lo
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-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上下载的

happy_fish100 发表于 2012-07-13 14:04

回复 1# coderhwz

前面有人也报告过类似的问题。
我用php5.2,5.3和5.4都编译通过了的啊!

coderhwz 发表于 2012-07-13 14:30

回复 2# happy_fish100

请问这个fastdfs_client.lo是啥 东西 ?在哪里的怎么样才解决这问题呢 ?


   

happy_fish100 发表于 2012-07-13 21:52

回复 1# coderhwz

问题已经修复了。
下个版本V3.10可以解决这个问题,敬请期待。

ahren007 发表于 2012-07-19 17:24

期待3.10,我们近期可能就要上FastDFS系统了!!!

happy_fish100 发表于 2012-07-23 11:17

上周日发布的V3.10已经修复了这个问题!

woaimaidong 发表于 2016-08-29 18:22

经验分享:
      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]
查看完整版本: fastdfs php扩展安装 不起来,求教