yii2
Cc_Rain0624
这个作者很懒,什么都没留下…
展开
-
YII2.0 & MySql事务不回滚
使用MySql结合YII2.0 进行数据操作,代码中加有事务处理,报错出异常后事务未回滚。原因: 检查下Mysql的数据库引擎,一般默认是MyISAM 该引擎是不支持回滚的 需切换为:InnoDB操作步骤如下:如何查看MySQL的当前存储引擎?一般情况下,mysql会默认提供多种存储引擎,你可以通过下面的查看: 看你的mysql现在已提供什么存储引擎:mysql> show engines; 看你的mysql当前默认的存储引擎:mysql> show variables原创 2021-01-07 10:55:05 · 322 阅读 · 1 评论 -
Jquery Select2 Ajax默认选中值
固定值<select class="form-control" id='ar_type_select'> <option value='XJ'>现金</option> <option value='YHSK'>银行收款</option> <option value='CDHP'>承兑汇票</option></select>这样的方式 可以直接赋默认值 $('#ar_type_.原创 2020-12-12 14:47:00 · 1030 阅读 · 0 评论 -
PhpStudy配置YII2.0 & 隐藏Index.php
composer 下安装号YII2.0后PhpStudy 配置我用的是Apache这里一定要选到YII安装目录的web目录,端口号重置下。配置好以后 就可以访问了隐藏index.php'urlManager' => [ 'enablePrettyUrl' => true,//路由的路径化 'showScriptName' => false,//禁止严格url解析 'enableStrictParsin.原创 2020-12-02 16:25:47 · 593 阅读 · 0 评论 -
Yii2查询之where条件拼装
熟悉Yii2的查询条件后,用Active Record查询数据非常方便。以下我们介绍where()方法当中,条件的拼装方式。1 语法Yii2用where()方法(当然还有其他方法)来实现条件筛选,语法:public $this where ( $condition, $params = [] )$params为可选参数,指定要绑定查询的值。condition为必选参数,conditio...原创 2019-10-30 15:13:03 · 930 阅读 · 0 评论 -
YII2.0连接SQL2008 Console控制台程序定时任务报错问题整理
通过YII2.0 开发控制台程序 绑定到WIN7定时任务 调用AP接口推数据。问题1:通过控制台执行时报错 找不到 连接SQL2008的.dll解决:复制SQL2008 php_pdo_sqlsrv_55_nts 相关dll时漏掉了 这里一共要复制6个文件到D:\Wamp\bin\php\php5.5.12\ext目录下这里连接2008 只用到了55的。控制台中调用 //...原创 2019-10-29 16:20:40 · 290 阅读 · 0 评论 -
YII2.0 启用GII 生成CRUD
YII2.0不常用,GII也是一样。但是每次用到的时候 都会忘了如何访问GII的CRUD。特记录一下正常是 http://localhost/ytest/index.php?r=gii 因为启用了路由配置 //路由配置 'urlManager' => [ 'enablePrettyUrl' => false,//路由的路径化 去掉 ?r=...原创 2019-07-17 15:08:32 · 190 阅读 · 0 评论 -
yii2手动添加插件PHPExcel
1.下载地址:https://github.com/PHPOffice/PHPExcel2.解压并修改文件名为phpexcel之后在yii项目的vendor目录下创建一个文件夹命名为phpoffice把phpexcel文件放到phpoffic文件夹下此时查看vendor\phpoffice\phpexcel目录下会看到这些文件3.到vendor\composer目录下修改文件autolo...转载 2019-07-23 18:54:32 · 358 阅读 · 0 评论 -
WampServer 禁止目录列表显示 及目录权限跳转
应用场景: php程序部署服务器后,url 访问localhost可以正常访问到wampserver的www目录下的文件 这样不够安全。禁止访问解决: 1.修改wamp的默认程序目录 打开httpd.conf文件,Ctrl+f搜索documentroot和directory,修改路径,保存,重启服务(修改配置文件后都需重启才能原创 2017-12-08 16:25:50 · 4734 阅读 · 0 评论 -
PHP 导出csv文件 首位是0 无法导出
导出cvs文件 数据中某列是以0为开头 但导出csv后0不显示 导致数据查看时不准确。 网上查资料两种解决方法:1、给数字加上引号,并且在引号前面再加上个等号,如数字0555,,则生成时为="0555"2、在数字前面加上制表符,如是数字0555,则生成时为\t0555$v = '="' . $v . '"'; //第一种方式$v = "\t{$v}"; //第二种方式如果原创 2017-10-27 10:36:32 · 1370 阅读 · 0 评论 -
YII2.0 php cli 定时任务
之前因为业务需要 写过一个yii的定时任务demo。但是等真到了应用时 出问题了。我的业务场景是从旧的数据系统中 定时拉取数据。问题汇总: 1.使用的是mssql。在backed中运行数据库访问一切正常。在使用cli定时任务访问时 就出问题了。提示找不到数据库驱动类。 原因:backed中用的是apache的php.ini配置文件。而cli用的是php下的配置文件 因为获取的文件不一致 导致无原创 2017-09-07 13:14:29 · 416 阅读 · 0 评论 -
YII2.0 php 定时任务使用
因为业务功能需求 需要设置定时任务从A系统中获取数据。YII2.0已经提供了该功能方法。实现如下:我用的是YII2.0的高级模板 已经自己带了console文件夹在console文件夹的constrollers目录下创建TestController namespace console\controllers; use yii\console\Controller; class原创 2017-06-03 11:18:50 · 7122 阅读 · 0 评论 -
Yii2.0 ajax验证,验证码报错,load方法
Yii2.0刚上手,边学边用。简单说下自己的功能需求。 用户注册 字段:手机号码,验证码,密码,名字。验证用的model的rule验证,ajax验证。 问题1:手机号码唯一 不能重复…..//验证属性 public function rules(){ return [ [['telnumber','verifyCode','password','n原创 2017-04-25 17:04:36 · 1203 阅读 · 0 评论 -
Yii 2.0 GII 访问404错误
网上大部分都是普通的开启和配置资料 按照网上资料配置 访问localhost/index/php?r=gii 总是提示404错误 解决方法如下: web.config代码如下if (YII_ENV_DEV) { // configuration adjustments for 'dev' environment $config['bootstrap'][] = 'debug';原创 2017-04-24 10:09:53 · 2443 阅读 · 0 评论 -
总结Yii2.0中的Url::to(), Url::toRoute(), Url::current()用法
[Url::current] - 现在测试本地路径(http://daxia.dc.weixin.com/mobile/hmConnections/user/verify-user) a: //获取当前路径 - 相对路径 $url = Url::current(); 举例:/mobile/hmConnections/user/verify-userb: //获取当前路径 - 相对路径 $ur转载 2017-05-04 16:51:15 · 668 阅读 · 0 评论 -
Yii2.0 验证码错误
Model中//验证属性 public function rules(){ return [ [['telnumber','verifyCode','password','name'],'required'], ['telnumber','match','pattern'=>'/^(((13[0-9]{1})|(15[0-9]{原创 2017-04-22 11:00:28 · 645 阅读 · 0 评论 -
Yii 2.0 笔记之 rules 验证规则
required : 必须值验证属性[[‘字段名’],required,’requiredValue’=>’必填值’,’message’=>’提示信息’]; #说明:CRequiredValidator 的别名, 确保了特性不为空. email : 邮箱验证[‘email’, ‘email’]; #说明:CEmailValidator的别名,确保了特性的值是一个有效的电邮地址. match转载 2017-04-22 10:18:38 · 303 阅读 · 0 评论