加载中
yii2部署的一些坑

坑一、 解决方法: 根目录下删除文件.user.ini 坑二、 redis未设置正确(未安装,或安装后未设置密码等) 解决方法:安装并设置正确

2019/09/28 11:34
43
yii2中ActiveDataProvider和SqlDataProvider区别

ActiveDataProvider是使用ORM的方式从数据库获取数据 SqlDataProvider是直接使用SQL语句获取数据 另外还有ArrayDataProvider 各有各的适用场合,使用起来也非常方便......

Yii
2019/09/27 23:00
647
Yii2 SqlDataProvider 原生sql 执行sql

返回的是数组类型 $count = Yii::$app->db->createCommand(' SELECT COUNT() FROM user WHERE status=:status ', [':status' => 1])->queryScalar(); $dataProvider = new SqlDataProvider([...

Yii
2019/09/27 22:37
86
yii2.0里跨控制器跳转方法

使用yii2框架进行跨控制器跳转,调用方法等 方法一、 1.1、带参数的 $control=Yii::app()->runController('site/show/id/2'); 1.2、不带参数的 $control=Yii::app()->runController('site/s...

Yii
2019/09/02 11:06
204
Yii2 利用controllerMap自定义控制器类

Yii2框架为我们自定义好的 controllers,Models,views,标准的MVC结构框架,但是有些时候我们写接口希望结构更加清晰而不希望与其他控制器放在一起,想自定义文件夹作为API的控制器类,下面就介...

Yii
2019/08/30 10:59
46
Yii2中的components的使用

这里我们以企查查为例 1.在common下创建components文件夹(如果没有就创建) 2.创建类文件 Name.php <?php namespace common\components; use yii\base\Component; class QCC extends Compon...

Yii
2019/08/30 10:53
423
yii2 扩展和自定义(函数 , 组件 , 模块)

自定义辅助函数 入口文件加载 目录下创建一个helpers目录下创建functions.php 文件 <?php if (! function_exists('hello')) { function hello(){ echo 'hello word'; } } 修改项目入口文件i...

Yii
2019/08/30 10:48
100
yii2 引入第三方类库

在web应用的开发模式下,我们不可避免的总会遇到对第三方api的集成。比如支付宝支付和微信支付的sdk,再或者是各种短信api比如阿里大于的sdk集成等等等等。像这种类似的第三方很多,但是由于...

2019/08/30 10:45
18
Yii2 自定义类

1、写一个自定义的类,放到任意目录,如下: <?php // 这里假设放到 vendor/tk/extensions/Utils.php namespace tk\extensions; /** * present by XServer. * Author: Nomandia */ final cl...

Yii
2019/08/30 10:43
19
yii2中like的查询

$query->andWhere(['like','c.phone','%6',false]); 查找6结尾的phone字段 $query->andWhere(['like','c.phone','6%',false]); 查找6开头的phone字段 $query->andWhere(['like','c.phone','...

Yii
2018/06/26 18:20
172
YII2 advanced 高级版本项目搭建-添加API应用以及多应用

一、YII安裝 安裝yii可以用composer安裝,也可以在yii中文社区下载归档文件安装 composer安装就不介绍了,因为要安装composer,比较麻烦,当然安装了composer是最好的,以后安装yii的插件要用...

2018/06/24 16:22
132
Yii2使用$this->context获取当前的Module/Controller/Action

使用Yii2的时候,在某些场景和环境下需要获得Yii2目前所处于的module(模型)、Controller(控制器)、Action(方法),以及会调用控制器里面已经定义过的一些公共的方法等.对于这些问题Yii2可以在视...

2018/06/13 13:54
59
HTTP 414 “Request URI too long” 表单提交内容太多

php提交表单的时候,浏览器显示错误"Request-URI Too Long" 这是因为提交的表单东西太多,URL太长了,超出服务器的限制 解决方法: 在Apache的httpd.conf(路径:Apache\conf)配置文件中(直...

2018/06/13 13:52
86
Mariadb修改root密码

默认情况下,新安装的 mariadb 的密码为空,在shell终端直接输入 mysql 就能登陆数据库。 如果是刚安装第一次使用,请使用 mysql_secure_installation 命令初始化。 # mysql_secure_install...

2018/06/11 10:47
265
CentOS7下gogs安装总结

一、使用yum安装Git: 1 sudo yum install git 二、添加git用户: 1 sudo useradd git 三、查看CentOS内核版本,确定架构(x64、x86还是arm) 1 uname -a   四、下载与其对应的二进制安装包...

2018/06/11 00:29
176
前端jq中的ajax中使用return or retuen false

1.当使用form表单进行ajax提交的时候,使用return时,ajax照提交数据到后端,并不能阻止提交事件,return false可以阻止提交。 如: $('#call-center-assign-company-form').on('beforeSubm...

2018/06/10 17:48
116
Yii2中关于组件的注册以及创建的方法详解

了解yii组件注册与创建的过程,并发现原来yii组件注册之后并不是马上就去创建的,而是待到实际需要使用某个组件的时候再去创建对应的组件实例的。本文大概记录一下这个探索的过程。   要了...

2018/06/08 17:01
159
从配置文件的角度去了解Yii2

前言 Yii2是一个奇特的框架,其牺牲了现在盛行的解耦设计,用一个高度耦合的结构提供给开发者一个方便的几类抽象,Application,Module,Component,甚至是ServiceLocator.想让对象具备哪类特征就直...

2018/06/08 17:01
32
在nginx配置文件中删除了index.php就报错

[root@izkbs00av8xzccz conf.d]# systemctl restart nginx Job for nginx.service failed because the control process exited with error code. See "systemctl status nginx.service" and ...

2018/06/08 17:01
20
yii2使用select2

<?= $form->field($search, 'source', $labelOptions)->widget(Select2Widget::className(),[ 'serverUrl' => \yii\helpers\Url::to(['xxx/ajax-list', 'is_flag' => '0']), 'item...

2018/06/08 16:57
62

没有更多内容

加载失败,请刷新页面

返回顶部
顶部