Yii2的定时任务可以有两种写法,原理都是通过服务器的定时任务去调用
1.通过调用指定的URL访问 就相当于在浏览器中访问
2.通过console调用
下面我们就来说说Console 是如何实现定时任务的
一、首先在创建Controlle 并继承 yii\console\Cont...
16523℃
1、什么是内联操作,什么是独立操作。
操作通常是用来执行资源的特定操作,因此,操作ID通常为动词,如view, update等。
内联操作:
操作方法的名字是根据操作ID遵循如下规则衍生:
将每个单词的第一个字母转为大写;
去掉中横杠;
增加action前缀.
例如index 转...
21766℃
最近在使用 Charisma 的时候,由于是使用的 yii框架,并且增加了 redactor 富文本编辑器,于是页面出现了“Cannot read property ‘msie’ of undefined”错误。
度娘后方知是$.browser这个api从jQuery1.9开始就...
11696℃
如果yii2中在post提交、jquery提交的话如果出现400错误,可能是 Csrf 的问题,解决如下:
第一种解决办法是关闭Csrf
public function init(){
$this->enableCsrfValidation = false;
}
...
12825℃
CListView的API:http://www.yiiframework.com/doc/api/1.1/CListView
分页器CLinkPager的API:http://www.yiiframework.com/doc/api/1.1/CLinkPager
...
6524℃
yii-1.1.10.r3566 版本中,yii 自带的验证器共有 19 个。全部如下:
// CValidator.php
public static $builtInValidators=array(
'requir...
6963℃
数据库存储对象DAO Data Access Objects提供了一个通用的API已访问存储在不同DBMS中的数据,这样数据库改变时可以无需修改访问数据库的代码。
Yii PDO主要由下面四个类组成:
1.CDbConnection:代表一个...
6359℃
当前页面url Yii::app()->request->url;
跳转前一个页面url $this->redirect(Yii::app()->request->urlReferrer);
根目录URL Yii::app()->baseUrl 或 Yii::app()->re...
8153℃
最近在用Yii框架开发项目,这是时隔3年后又一次接触Yii,之前学到的已经忘差不多了。今后的时间里会陆续写一些关于Yii的情况。
先来介绍一下Yii生成的项目中的目录和文件的作用:
项目文件及布局:
项目文件夹名/
inde...
9980℃
用yii搭建的网站经过requirements的检查,发现wdcp默认安装没有把pdo_mysql安装上去,于是手动进行安装。
因为WDCP已经有下载PDO_MYSQL-1.0.2在安装临时目录,所以我们只需要在SHH上登陆服务器,并移动到安装包lanmp目录下即可。
cd...
11084℃
Yii创建应用后会自动生成布局,如果没有指定布局yii框架会逐层向上寻找布局文件,所以自定义布局即要在当前模块和系统默认布局之间创建。步骤如下:
· 使用脚手架创建模块
1> 在config中main.php中开启gii,即:把下面的注释去掉’modules&...
9979℃
用Yii创建web应用之后,默认会在view/layouts/目录下产生3个布局页面:
main.php
column1.php
column2.php
使用命令行Shell方式创建的应用,yii本身会创建一个控制器组件:Controller.php 继承了CController...
15559℃
在yii框架中,Property “User.salt” is not defined说明 salt 这个属性没有定义。
如果在user.php 中publinc $salt,则再次登录的时候提示用户名、密码不正确;因为把$salt为空的时候,passwo...
10568℃