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安全错误
数据库的锁怎样保障安全
王者荣耀服务器通用吗
深圳数据库审计系统哪家靠谱
安卓如何连接数据库
软件开发培训有吗
数据库 keeper
创建服务器的电脑要什么配置
镇江营销软件开发系统
管理内网多台服务器的工具
python自带数据库
教育网络安全研修
临沂市尚帝网络技术服务
彭博终端怎么导出数据库
上市企业销售数据库
用户量最多的数据库
web安全测试服务器版本
csgo您不能在安全服务器商
东软的软件开发笔试题
软件开发的技能素养
党员管理系统软件开发
安卓非关系型数据库
华为服务器 管理口ip地址
服务器的系统地址在哪里看
网络安全公安入围
网络安全微信平台宣传语
创建服务器的电脑要什么配置
数据库设计工作室布局
山东现代少儿编程软件开发
网络安全审查认证中心王连印
数据库表中如何分区
理工软件开发有限公司