Yii,Linux与windows环境下面的不同

2020-11-18 04:04

阅读:597

标签:style   blog   class   code   java   javascript   ext   color   文件   cti   rgb   

其实与其说是不同

倒是可以说是需要注意的地方

1. Linux下面,Model Component 等...在调用的时候要注意大小写..

下面一段就会报错

mamicode.com,搜素材
 1 class LinkController extends Controller
 2 {
 3 
 4     public function actionMain()
 5     {
 6         $dataProvider = new CActiveDataProvider(‘links‘, array(
 7             ‘pagination‘ => array(
 8                 ‘pageSize‘ => Yii::app()->params[‘pageSize‘],
 9             ),
10             ‘sort‘ => array(
11                 ‘defaultOrder‘ => ‘linkID asc‘,
12             ),
13         ));
14 
15         $this->render(‘main‘, array(‘dataProvider‘ => $dataProvider));
16     }
17 
18 }
mamicode.com,搜素材

CActiveDataProvider会调用Links这个类,但是这里没有注意大小写...默认是找这个类,找不到就找叫这个文件的名字,由于文件名是Links.php..所以就会报错

2. Linux,变量计算之前需要定义,

3. 取模型值之前需要判断模型是否存在.

4. 数组取值计算之前一定要判断是否有,再取...

 

Yii其他注意的.

CArrayDataProvider调用数组的时候,如果默认id为其他,则需要制定id,即‘keyField‘=>‘xxx‘,在windows环境下面有可能不会报错,但是在Linux下面就有可能。

Yii,Linux与windows环境下面的不同,搜素材,soscw.com

Yii,Linux与windows环境下面的不同

标签:style   blog   class   code   java   javascript   ext   color   文件   cti   rgb   

原文地址:http://www.cnblogs.com/leungigi/p/3702340.html


评论


亲,登录后才可以留言!