PHP如何安装FastDFS扩展并测试上传文件
发表于:2024-11-20 作者:千家信息网编辑
千家信息网最后更新 2024年11月20日,小编给大家分享一下PHP如何安装FastDFS扩展并测试上传文件,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!PHP安装F
千家信息网最后更新 2024年11月20日PHP如何安装FastDFS扩展并测试上传文件
小编给大家分享一下PHP如何安装FastDFS扩展并测试上传文件,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
PHP安装FastDFS扩展,测试上传文件
PHP所在服务器需先安装FastDFS。FastDFS安装方法如上,无需启动服务。
安装FastDFS扩展
# cd /usr/local/FastDFS/php_client/# ls /opt/lampp/bin/phpize/opt/lampp/bin/phpize# /opt/lampp/bin/phpizeConfiguring for:PHP Api Version: 20121113Zend Module Api No: 20121212Zend Extension Api No: 220121212# ./configure --with-php-config=/opt/lampp/bin/php-config# vi MakefileFASTDFS_CLIENT_SHARED_LIBADD = -Wl,-rpath,/usr/local/FastDFS/lib -L/usr/local/FastDFS/lib -lfdfsclient -Wl,-rpath,/usr/local/FastDFS/lib -L/usr/local/FastDFS/lib -lfastcommonINCLUDES = -I/opt/lampp/include/php -I/opt/lampp/include/php/main -I/opt/lampp/include/php/TSRM -I/opt/lampp/include/php/Zend -I/opt/lampp/include/php/ext -I/opt/lampp/include/php/ext/date/lib -I/usr/local/FastDFS/include/fastcommon -I/usr/local/FastDFS/include/fastdfs#make#make installInstalling shared extensions: /opt/lampp/lib/php/extensions/no-debug-non-zts-20121212/
PHP配置FastDFS扩展
PHP配置文件尾部追加FastDFS配置:
# vi /opt/lampp/etc/php.ini[FastDFS]extension = /opt/lampp/lib/php/extensions/no-debug-non-zts-20121212/fastdfs_client.so; the base pathfastdfs_client.base_path = /tmp; connect timeout in seconds; default value is 30sfastdfs_client.connect_timeout = 2; network timeout in seconds; default value is 30sfastdfs_client.network_timeout = 60; standard log level as syslog, case insensitive, value list:;;; emerg for emergency;;; alert;;; crit for critical;;; error;;; warn for warning;;; notice;;; info;;; debugfastdfs_client.log_level = info; set the log filename, such as /usr/local/fastdfs/logs/fastdfs_client.log; empty for output to stderrfastdfs_client.log_filename =; secret key to generate anti-steal token; this parameter must be set when http.anti_steal.check_token set to true; the length of the secret key should not exceed 128 bytesfastdfs_client.http.anti_steal_secret_key =; FastDFS cluster count, default value is 1fastdfs_client.tracker_group_count = 1; config file of FastDFS cluster ;, based 0; must include absolute path, such as fastdfs_client.tracker_group0; the config file is same as conf/client.conffastdfs_client.tracker_group0 = /etc/fdfs/client.conf; if use connection pool; default value is false; since V4.05fastdfs_client.use_connection_pool = false; connections whose the idle time exceeds this time will be closed; unit: second; default value is 3600; since V4.05fastdfs_client.connection_pool_max_idle_time = 3600# vi /etc/fdfs/client.conf base_path=/home/data/fastdfstracker_server=192.168.3.75:22122tracker_server=192.168.3.74:22122
PHP文件上传测试
# ls /usr/local/FastDFS/php_client/acinclude.m4 config.h.in configure fastdfs_client.h fastdfs_test_slave.php Makefile.fragments READMEaclocal.m4 config.log configure.in fastdfs_client.ini include Makefile.global run-tests.phpautom4te.cache config.m4 fastdfs_appender_test1.php fastdfs_client.la install-sh Makefile.objectsbuild config.nice fastdfs_appender_test.php fastdfs_client.lo libtool missingconfig.guess config.status fastdfs_callback_test.php fastdfs_test1.php ltmain.sh mkinstalldirsconfig.h config.sub fastdfs_client.c fastdfs_test.php Makefile modules
里面的fastdfs_test.php、fastdfs_test1.php等文件可以用来测试!
以上是"PHP如何安装FastDFS扩展并测试上传文件"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!
文件
测试
篇文章
配置
内容
服务
不怎么
大部分
如上
尾部
所在
方法
更多
服务器
知识
行业
资讯
资讯频道
频道
参考
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
专业的服务器系统租用
北京帅泓魏网络技术有限公司
嘉兴运行智慧校园软件开发
数据库逻辑关系图数据库对象
服务器管理显示id未激活
陕西综合农业信息系统数据库
铁路行车图软件开发
有些电脑无法登录群晖服务器
浙江通用软件开发用途
租用服务器 带宽
软件开发新报价相关推荐
软件开发需求论坛
pubmed数据库的认识
国产上市办公软件开发公司
我国数据库技术发展趋势
家满惠网络技术
穿越火线网络安全异常检测
儿童维护网络安全事件
企业开发软件开发
软件开发的简历要怎么写
国际网络安全攻防大赛
可以用手机软件开发票吗
湖北六脉网络技术
游戏服务器多进程代码启动顺序
2018国家网络安全周
您不再安全服务器上玩游戏
网络技术案例撰写
2020济南网络安全论坛
计算机网络技术人员竞聘报告
用java做软件开发