PHP下载文件,打开乱码问题处理
在系统测试时出现,导出的Excel文件打开后都报异常。开始以为是下载代码出的问题,换了N种下载方式均无效。在网上搜索答案后,发现需要加下面两行:ob_clean(); flush();恢复正常后的下载代码如下所示:privatefun
Coreseek中文全文检索安装及使用
最近在开发政策库系统的时候,有一个政策全文搜索的需求,用到了这个coreseek。coreseek算是sphinx的中文版本,详细内容可前往:http://www.coreseek.cn。下面分享一些安装和使用中的体验.系统里已经做好了my
一个mysql的sql_mode严格模式引出的bug处理.
把本地的代码调试好上传服务器后,执行的添加删除操作都给出了报错。查看日志发现了下面这行:Incorrectdecimalvalue:''forcolumn'amount'atrow1:INSERTINTO`r
web页面优化基础方案
一、页面静态化。一般使用首页静态、内页使用url rewrite伪静态方式。页面上必须使用动态数据的地方使用ajax方式调用,js填充数据。二、数据库内容缓存。减少读数据库的次数,频繁使用的数据用redis或memcached存取。
分享一个群发公告、消息功能的实现
已知系统中有一个用户表及其对应的用户组, 需求为:可群发公告给所有人,或者针对某些个用户组或者某些个用户发消息。一、设计数据表消息表【message】主要字段 idintID titlevarchar(255)标题 contentte
dwz框架常用的标签
单独一行(一个dl 一行)<dlclass="nowrap"> </dl>分行<divclass="divider"></div>不可读readonly
APP接口上传图片
APP上传图片方法:APP客户端上传图片到服务器时,为了简化客户端的操作,通常先把图片进行base64编码,将字符上传到服务端时,进行base64解码,存储为图片,再将图片的url地址返回客户端。在PHP服务端使用base64_de
PHP多进程采集cli模式及web模式分析
一、在cli模式下开启多进程。在cli下php开启多进程,需要开启pcntl扩展(限linux).a、在编译PHP时在./configrue后加上--enable-pcntlb、若已安装过PHP,可以直接编译pcntl源文件#cd/usr/
更新一个PDO的mysql数据库操作类
布署完PHP7后,发现以前的数据库操作类失效了,原来PHP7已经全面删除了mysql扩展支持,就是说mysql_* 系列的数据库连接函数都没了。看来只好使用pdo来操作数据库了, 于是临时更新了一个基于pdo的操作类,如下所示:<?p
编译安装PHP8.1及yaf,swoole,redis等扩展
基于阿里云vps, 安装php8.1.4到/www/server/php/81目录下。编译安装openResty (可选)#yum-yinstallpcre-developensslopenssl-devel #wgethttps