2020-02-02

FastDo 0.5.7 发布

这是一个重大更新版本。fcgiserv程序添加了中断处理,spawn-fcgi修改了一些功能,添加了更多的模板语言函数,使可以自定义错误页,修复了一些BUG等。

更新日志

增加:
fcgiserv添加段错误信号中断处理
Template增加访问内部ElemPackage的接口
fcgiserv.conf增加输出模板路径,以便自定义错误信息输出
winux增加StrSplit2()字符串分割函数
eienexpr添加find(),split(),split2(),join()表达式函数实现
增加错误信息模板

修改:
spawn-manager不再创建消息队列,只用现有的
spawn-fcgi产生的pid文件名带上端口号
spawn-fcgi取消了崩溃时coredumped文件生成
spawn-fcgi向子进程注册FASTDO_FPM_LISTEN环境变量
当用unixsocket时,spawn-fcgi/spawn-manager以其的hash值调用msgget()
修改winux::Random()种子方式
eientpl暴露__TemplateLang类,以便扩展模板语言
fcgi::Request::dumpEnvTo()改为输出到字符串
eienexpr修改内置表达式函数while()为有输出
把upper(),lower(),addslashes(),stripslashes(),substr()表达式函数的实现由eientpl移动到eienexpr
修改eienexpr中的+法,数组和集合计算时添加或合并元素
删除fcgiserv.ecp,不再推荐用户自定义fcgiserv程序
fcgiplus:Response::import()采用模板输出错误信息
fcgiplus:Request::dumpEnvTo()采用模板输出环境变量信息
fcgiplus:__OutputPage()采用模板输出错误信息
fcgiserv:SignalHandler()采用模板输出错误信息

修复:
修复console.cpp:Linux遗漏fgIntensity前景色标识
修复eientpl注册的表达式函数upper/lower抛异常时字符串不对的bug
修复MySQLConnection::listTables()获取数据表却连视图也获取的bug

下载归档

归档名 系统 平台 大小 日期  
最新FastDo[百度网盘下载提取码:4h6x] All x86_64 0B 2030-12-31 下载
fastdo-centos7-x86_64-0.5.7.tar.gz CentOS 7 x86_64 4.06MB 2020-02-11 下载(2)
fastdo-ubuntu18-x86_64-0.5.7.tar.gz Ubuntu 18 x86_64 2.17MB 2020-02-25 下载(1)
fastdo-centos6-x86_64-0.5.7.tar.gz CentOS 6 x86_64 4.32MB 2020-02-11 下载(0)
fastdo-centos7-x86_64-0.5.7-1.tar.gz CentOS 7 x86_64 4.06MB 2020-03-11 下载(0)
fastdo-centos6-x86_64-0.5.7-1.tar.gz CentOS 6 x86_64 5.08MB 2020-03-30 下载(0)

相关软件