yii
Michael·Ren
这个作者很懒,什么都没留下…
展开
-
yii框架实现文件上传
yii框架实现文件上传1.首先yii框架下载uploadFile类2.html代码3.js代码var business_license = $('.file').get(0).files[0];var data = new FormData();data.append('business_license',business_license);$.ajax({原创 2018-01-08 13:37:23 · 2078 阅读 · 0 评论 -
yii框架实现phpexcel导入导出
yii框架实现phpexcel导入导出首先进行phpexcel安装网上有很多扩展安装,这里就不介绍了,可以通过composer安装,也可以手动下载引入,这里需要注意的是composer和手动下载在引用类时不太一样,composer安装的直接用根命名空间即可"/PHPExcel",手动安装需按照自己定义的引用。一.文件导入html代码php代码insert=array(原创 2018-01-08 13:54:57 · 2039 阅读 · 1 评论 -
Yii1.0框架加载phpexcel报错问题
Yii1.0框架加载phpexcel报错问题首先在protected/extensions中下载phpexcel扩展,可以通过composer下载,也可以通过手动下载 然后在需要引用的地方加入如下代码/*静用Yii自身的自动加载方法,使PHPExcel自带的autoload生效*/ Yii::$enableIncludePath=false;/*引入PHPExcel....原创 2018-05-08 20:30:08 · 466 阅读 · 0 评论 -
yii2.0邮件发送问题
yii2.0邮件发送问题首先贴出我发送邮件的源码$mail= Yii::$app->mailer->compose(); $mail->setFrom(['no-reply@dianhua.cn'=>$from]); $mail->setTo($to); if($cc){ $mail->setCc($cc); }$mail->se...原创 2018-09-29 11:53:28 · 1064 阅读 · 1 评论 -
yii2.0框架报错
yii2.0Ajax方法报错报错内容报错原因解决方案注报错内容exception 'yii\web\HeadersAlreadySentException' with message 'Headers already sent in E:\project\components\BaseController.php on line 112.' in E:\project\vendor\yiiso...原创 2019-02-28 14:26:38 · 1337 阅读 · 4 评论 -
Yii2.0中使用redis作为缓存
Yii2.0中使用redis作为缓存背景安装redis插件yii框架配置和使用背景因为业务升级,原来的单服务器升级为多服务器,并做负载均衡部署,但是发现上线后数据经常出现问题,后排查发现是缓存问题,因为之前用到是yii2.0框架中默认的缓存方式,把数据缓存到了代码所在服务器,导致负载均衡的各服务器之间缓存不同步,为解决这个问题,打算替换redis为文件缓存安装redis插件首先安装com...原创 2019-03-19 20:35:46 · 1428 阅读 · 0 评论