BAE的Bug——sys_get_temp_dir()实现错误
BAE2.0不支持本地读写,但是提供了一个PHP的库函数sys_get_temp_dir()来获取一个临时文件夹,这个文件夹可供临时读写。但是我发现在绑定域名之后,这个函数并没有达到“返回一个可读可写的路径”之目的。此时上传文件会触发UPL...
BAE2.0不支持本地读写,但是提供了一个PHP的库函数sys_get_temp_dir()来获取一个临时文件夹,这个文件夹可供临时读写。但是我发现在绑定域名之后,这个函数并没有达到“返回一个可读可写的路径”之目的。此时上传文件会触发UPL...
只举一个例子,说明ECMall表面的光鲜之后,隐藏着多么粗糙的内核。 ECMall中除了一个BaseApp类之外所有的App类都是ECBaseApp的子类,ECBaseApp是ECMall中举足轻重的一个类,它的父类是BaseApp,Bas...
在Yii中,可以利用ajax执行一个action,但是这个action有时候会有弹出错误讯息的需求,这时候的处理方式如下 基本思想 利用exception,比如 throw new CHttpException(403,...
开发网站的时候,文件众多,类库复杂,没有一款趁手的IDE就无法满足大型项目需求。我接触过一些PHP的IDE,在这里做个评测,一家之言,不用太认真。 前言 这里列出能称得上IDE的三大IDE——ZendStudio,VS.PHP和PhpSto...
在CGridView里,可以用CSqlDataProvider代替CActiveDataProvider来进行更加复杂的查询。CActiveDataProvider使用的是面向对象的思想,如果你想join一张表,你得做两件事情: 给这张表生...
跟索引和外键有关,我先加了一个字段`group_id` int(11) DEFAULT NULL COMMENT ',然后设为索引,并且加了外键,后来觉得名字不好又改了名字,这下sql就傻了,这个表既不能删字段也不能加字段。 解决方...
Yii的checkBoxList设计得不好,生成的复选框居然是垂直的一排,真难看: 我不明白难道名字里面有个list就一定得是竖着的吗? 网上有人说用 $form->checkBoxList($model,'like'...
今天碰到了Yii Error 400 您的请求无效。问题出在参数上,我的action里用的是$id,但是路径误用了$pid,结果就被Yii给拦住了: 注意上图的地址栏里pid不对。 知识共享署名-非商业性使用-相同方式共享:码农...
简单来说,满足查询条件时,left是左表全显示,right是右表权限是,而inner是左表右表on条件一定为真的行才显示。转载一篇讲得很好的文章备忘: http://www.cnblogs.com/pcjim/articles/799302...
在做关联查询的时候报了Error 500属性是只读的错误,原来是因为忘了写setter。加上去就好了,做个笔记。 知识共享署名-非商业性使用-相同方式共享:码农场 » Yii Error 500 解决方案soluti...