标签:yii

Server

Yii2 定时任务在linux下的实现

Yii2的定时任务可以有两种写法,原理都是通过服务器的定时任务去调用 1.通过调用指定的URL访问 就相当于在浏览器中访问 2.通过console调用 下面我们就来说说Console 是如何实现定时任务的 一、首先在创建Controlle 并继承 yii\console\Cont...

16641℃

PHP

yii2的操作action()

1、什么是内联操作,什么是独立操作。 操作通常是用来执行资源的特定操作,因此,操作ID通常为动词,如view, update等。 内联操作: 操作方法的名字是根据操作ID遵循如下规则衍生: 将每个单词的第一个字母转为大写; 去掉中横杠; 增加action前缀. 例如index 转...

21903℃

PHP

Cannot read property ‘msie’ of undefined 的解决方法

最近在使用 Charisma 的时候,由于是使用的 yii框架,并且增加了 redactor 富文本编辑器,于是页面出现了“Cannot read property ‘msie’ of undefined”错误。 度娘后方知是$.browser这个api从jQuery1.9开始就...

11818℃

PHP

yii2 解决POST 400错误的解决

如果yii2中在post提交、jquery提交的话如果出现400错误,可能是 Csrf 的问题,解决如下: 第一种解决办法是关闭Csrf public function init(){      $this->enableCsrfValidation = false; } ...

12933℃

PHP

Yii 自带的19 个验证器

 yii-1.1.10.r3566 版本中,yii 自带的验证器共有 19 个。全部如下: // CValidator.php public static $builtInValidators=array( 'requir...

7058℃

PHP

Yii 连接数据库的另一种方法 可以随时换库

数据库存储对象DAO Data Access Objects提供了一个通用的API已访问存储在不同DBMS中的数据,这样数据库改变时可以无需修改访问数据库的代码。 Yii PDO主要由下面四个类组成:   1.CDbConnection:代表一个...

6451℃

PHP

Yii框架中常用的url

当前页面url Yii::app()->request->url; 跳转前一个页面url $this->redirect(Yii::app()->request->urlReferrer); 根目录URL Yii::app()->baseUrl 或 Yii::app()->re...

8250℃

PHP

Yii框架目录介绍

最近在用Yii框架开发项目,这是时隔3年后又一次接触Yii,之前学到的已经忘差不多了。今后的时间里会陆续写一些关于Yii的情况。 先来介绍一下Yii生成的项目中的目录和文件的作用: 项目文件及布局: 项目文件夹名/    inde...

10091℃

Server

默认安装wdcp整合包后手动安装pdo_mysql的方法

用yii搭建的网站经过requirements的检查,发现wdcp默认安装没有把pdo_mysql安装上去,于是手动进行安装。 因为WDCP已经有下载PDO_MYSQL-1.0.2在安装临时目录,所以我们只需要在SHH上登陆服务器,并移动到安装包lanmp目录下即可。 cd...

11197℃

PHP

Yii自定义布局的实现

Yii自定义布局的实现
Yii创建应用后会自动生成布局,如果没有指定布局yii框架会逐层向上寻找布局文件,所以自定义布局即要在当前模块和系统默认布局之间创建。步骤如下: · 使用脚手架创建模块 1> 在config中main.php中开启gii,即:把下面的注释去掉’modules&...

10069℃

Server

Yii中默认布局的修改方法

Yii中默认布局的修改方法
用Yii创建web应用之后,默认会在view/layouts/目录下产生3个布局页面: main.php column1.php column2.php 使用命令行Shell方式创建的应用,yii本身会创建一个控制器组件:Controller.php 继承了CController...

15642℃