获取GET/POST过来的数据 Yii::app()->request->getParam(‘id‘); ? # $_GET[‘id‘] ?or $_POST[‘id‘] ? session/cookie $_SESSION 等价于 Yii::app()->session; //启动session $session=new CHttpSession; $ses...
分类:
其他好文 时间:
2014-07-29 16:17:19
阅读次数:
230
故障:
之前phpMyAdmim和Yii连接Mysql都好着的,某天,同时出现如下报错:
1、linux下phpMyAdmin 出现 “缺少 mysqli 扩展,请检查
PHP 配置。”
2、Yii 出现CDbConnection failed to open the DB connection: could not find driver
排查:
1、先排查Mysql服务是否正...
分类:
数据库 时间:
2014-07-27 11:16:42
阅读次数:
232
CJson文档:http://www.yiiframework.com/doc/api/1.1/CJSONCJson::encode可以编码任何类型的数据:源码如下;public static function encode($var){ switch (gettype($var)) { ...
分类:
Web程序 时间:
2014-07-27 10:17:32
阅读次数:
309
主配置文件是main.php: dirname(__FILE__).DIRECTORY_SEPARATOR.'..', 'name'=>'My Web Application', // preloading 'log' component 'preload'=>array(...
分类:
其他好文 时间:
2014-07-27 10:09:52
阅读次数:
266
Yii 这两个url表示方法容易混淆,区别如下: $this->CreateUrl('控制器/方法',get参数); $this->CreateUrl('方法'); //当前控制器 $this->CreateUrl('控制器/方法'); //从当前控制器...
分类:
其他好文 时间:
2014-07-26 14:16:14
阅读次数:
185
第一步:'user'=>array( 'allowAutoLogin'=>true, 'autoRenewCookie' => true, 'class'=>'WebUser', 'stateKeyPrefix'=>'xxx', /...
分类:
其他好文 时间:
2014-07-24 22:05:12
阅读次数:
202
这个类在 components 里面,会在应用一开始的时候就加载,用于最基础的用户验证,可以看到,该函数一开始只是简单地定义了两个用户 demo 和 admin,而密码也只是 demo 和 admin,如果所以如果你的用户很有限的话,可以直接在这里面修改添加用户就行,多的话我们后面再说。函数下面的 if else 分别是用于检查用户名和密码是否有效,出错的时候生成 ERROR_USERNAME_INVALID,ERROR_PASSWORD_INVALID 这些错误。总的来说,这里进行了真正的用户名密码验证,...
分类:
其他好文 时间:
2014-07-23 21:03:33
阅读次数:
297
在配置文件中,一般会用以下配置: 'db_oracle'=>array( 'class' => 'CDbConnection', 'connectionString'=>'oci:dbname=服务器地址/服务名', '...
分类:
数据库 时间:
2014-07-23 20:37:55
阅读次数:
351
解决方案yii/framework/yiic.bat,修改if "%PHP_COMMAND%" == "" set PHP_COMMAND=php.exeif "%PHP_COMMAND%" == "" set PHP_COMMAND=D:\wamp\php\php.exe关掉dos窗口 再打 输入...
分类:
Web程序 时间:
2014-07-23 12:48:36
阅读次数:
242
db组件 ‘schemaCachingDuration‘=>3600, 为什么不起做用? 需要开缓存 如何在页面下边显示sql的查询时间 在log组件的routes中加入 array( ‘class‘=>‘CProfileLogRoute‘, ‘levels‘=>‘error, warning‘, ) 同时在db组...
分类:
其他好文 时间:
2014-07-23 00:32:18
阅读次数:
238