安装注意要修改:/etc/fdfs/client.conf
FastDFS调用
<?php $tracker = fastdfs_tracker_get_connection(); if(!fastdfs_active_test($tracker)) { error_log("errno: " . fastdfs_get_last_error_no() . ", error info: " . fastdfs_get_last_error_info()); exit(1); } $storage = fastdfs_tracker_query_storage_store(); if(!$storage) { error_log("errno: " . fastdfs_get_last_error_no() . ", error info: " . fastdfs_get_last_error_info()); exit(1); } $original_file1 = "/data/tools/85542.jpg"; $original_uploaded_info = fastdfs_storage_upload_by_filename($original_file1, null, array(), null, $tracker, $storage); print_r($original_uploaded_info); ?>
返回:_Array=Array ( [group_name] => group2 [filename] => M00/00/00/ooYBAFIDdB6AZ18OAAAGJ5FjmEQ900.gif )
访问图片:http://192.168.0.115/group2/M00/00/00/ooYBAFIDdqiAbnVsAAF6R1oxgmg368.jpg
使用过程中遇到的问题:
errno: 32, error info: Broken pipe
errno: 107, error info: Transport endpoint is not connected
崩溃,php扩展这边有很多问题
happy_fish100版主请进
==============================
关于使用FastDFS做图片及其缩略图存储的一点疑惑
FastDFS 安装及使用
fastDS在sourceforge源码地址
CentOS fastDFS结合nginx的配置以及php端的调用方法