- 博客(19)
- 收藏
- 关注

原创 (十二) yii2 rbac使用DbManager来实现后台的权限判断
我用的是yii2的高级应用版本 (下载地址)yii2 的分两种一种是PhpManager,另外一种就是DbManager了我下面用到的就是DbManager第一步、配置你的mian.php具体配置自己看yii的官网文档吧: 文档return [ // ... 'components' => [ 'authM
2015-04-10 01:46:51
5570
原创 (十九) Mac 下配置yaf框架
机器: mac 服务器: nginxyaf版本: 2.3.5如果不知道mac nginx下如何加入yaf在下面的github上也有说明第一步、获取代码以下两个地方都可以获取代码你们看着来:(1)、http://www.laruence.com/manual/index.html(2)、https://github.com/laruence/yaf
2016-03-14 01:07:54
2463
原创 (十八) php.ini 指令
1、作用域指令PHP_INI_PERDIR 可以在php.ini、httpd.conf或.htaccess文件中修改PHP_INI_SYSTEM 可以在php.ini、httpd.conf文件中修改PHP_INI_USER 可以在用户脚本中修改PHP_INI_ALL 可以在任何地方修改2、只负责去定PHP引擎是否可用,如果关闭则根本不能使用PHP。作用域: PH
2016-02-21 23:13:06
701
原创 (十七)jquery动态创建,删除 table 行
html{ background:none;} table{ width:100%; border:1px solid #CCC; border-top:none; border-left:none; } table td, table th{ text-align:left; border-top:1px solid #cccccc; border
2015-05-28 09:47:56
896
1
原创 (十六)yii2 视图中渲染到另一个视图中
view->renderFile('@app/views/newView/index.php', [ 'model' => $model ]); ?>
2015-04-17 23:23:06
2767
原创 (十五) YII2 将参数传递到layouts/main.php中
//设置当前view的params参数,$view = Yii::$app->view;$view->params['layoutData']='test';
2015-04-17 23:22:03
2742
原创 (十四)使用阿里云oss时连接错误
连接错误: The bucket you are attempting to access must be addressed using the specified endpoint. Please send all future requests to this endpoint增加节点参数就好 $client = OSSClient::factory(arr
2015-04-17 23:19:21
10509
原创 (十三) yii2 checkboxList小部件默认选中
$items、$options都是数组格式$items是要显示的checkbox array('0'=>'足球', '1'=>'篮球','2'=>'排球')$options是你默认选中的值 array('0'=>1)field($model, 'chechkbox')->checkboxList($items,$options)->label(false) ?>
2015-04-10 18:07:15
5194
原创 (十一) yii2 在视图内进行渲染
view->renderFile('@app/views/permission/_form.php', [ 'model' => $model ]); ?>
2015-04-10 01:33:35
1044
原创 (十) brew下安装lnmp环境 部分启动命令
sudo killall php-fpm sudo php-fpm在通过ps -ef | grep fpm 查看进程是否启用mysql启动命令mysql.server startngnix 启动命令nginx -s reload | reopen | stop | quit
2015-03-28 12:50:44
532
转载 (九)yii 数据库操作curd
创建 create例:// insert into table values($name, $mail);execute //return 被影响的行数 *可执行 insert update delete Yii::app()->db->createCommand("insert into table values($name , $mail)")->execute(); s
2015-03-28 10:21:22
560
原创 (八)yii 使用下拉框设置默认值以及默认选中
echo $form->dropDownList($model, 'seleceid', array('1'=>'a','2'=>'b','3'=>'c'), array('class' => 'form-control', 'prompt' => '请选择', "options" => array('key'=> array('selected' => true) )));
2015-03-27 19:47:55
3500
原创 (七)juqery 获取下拉框的默认值
直接上代码了,一个朋友写的 jQuery(document).ready(function () { $('#se').change(function(){ alert($(this).val()); }).trigger('change'); });
2015-03-27 19:32:08
1013
转载 (六)重启nginx后丢失nginx.pid,如何重新启动nginx
在使用的阿里云服务器上,进程性的 nginx -s stop后再次启动nginx -s reload ,总是会报错误nginx: [error] open() "/alidata/server/nginx/logs/nginx.pid" failed (2: No such file or directory),这应该是因为把nginx进程杀死后pid丢失了,下一次再开启nginx -s relo
2015-03-27 18:53:27
541
原创 (五)yii自带的下载功能挺好用的
/* * 下载 */ public function actionDownload($id){ if ( isset($_GET['id']) ) { $model = new Model();//你的model $result = $model->find(array( '
2015-03-19 19:46:08
1970
原创 (四)yii修改表结构导致model创建表单出现字段为定义
在数据库中添加字段,在用yii自带的功能gii重新生成一次model就可以解决问题。但是有时候虽然你model 跟 数据库结构都更换了,还是会出现未定义,找了多次问题最后打印model的时候发现还是之前改错的一个字段,于是重启电脑,搞定了这个问题。
2015-03-19 19:22:34
1275
原创 (三)Aws引用S3Client时候总是出现not found
因为服务器变更到亚马逊服务器上做图片存储,同事直接把aws的文件发给我导致了使用require_once 'vendor/autoload.php';use Aws\S3\S3Client;头部引用还是not found,各种改文件什么的都不管用,最后在stackoverflow看别人怎么找到了http://docs.aws.amazon.com/aws-sdk-php/guide
2015-03-19 00:28:35
3041
原创 (二)yii使用原生html不使用yii生成html表单如何忽略m层验证无法通过
当使用原生html到yii视图时候没有使用到m层自动生成的输入框时,我们提交表单获取不到数据始终无法通过验证,而且还无法使用insert存入数据库,,于是同事提供了个方法就搞定了这种情况。我们本地安装好yii后,配置好虚拟目录的话直接访问hostname/index.php?r=gii(没有的根据你自己访问目录方式调用yii自身生成表单的控件而已)生成文件后有个model 复制继承的那个mod
2015-03-15 23:44:21
1607
原创 (一)jquery做ajax表单提交以及字段验证
首先在你的html页面中引入jquery文件创建表单姓名:电话:新浪微博名:提交jquery部分$("#btn").click(function(){ var username = $("#s-name").val(); var phone = $("#s-phone").val(); var microblog = $
2015-03-15 23:32:34
926
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人