- 博客(17)
- 资源 (4)
- 问答 (2)
- 收藏
- 关注
原创 yii2-rbac及yii2-admin可视化管理
官方自带的rbac在哪呢?在 vendor\yiisoft\yii2\rbac 目录下。还记得我们之前讲的migrate的用法吗?接下来我们又要用到migrate生成官方自带的数据表了。(部分同学直接拷贝sql执行,但是sql本身未设定utf8模式,导致后面乱码,此处我们统一使用migrate进行操作)在vendor同级目录,也就是我们项目的顶级目录下执行./y
2017-03-31 13:40:09 2892
原创 composer相关
1.安装安装Composer,你可以按照这里的说明进行安装。(win7环境)准备好composer-setup.exe,点击安装。安装后路径是:C:\ProgramData\ComposerSetup\bin打开cmd,在上面的路径下输入composer,会提示成功。成功后,运行下面的命令来安装Composer Asset插件:php composer.ph
2017-03-21 15:54:19 233
原创 phpstorm安装破解及汉化
–phpstorm安装破解及汉化 1.准备好安装包及汉化包 2.安装,直接next安装完成。 3.破解,license server处填写http://idea.imsxm.com/ 4.汉化,在安装目录下的lib目录下,复制resources_en.jar,并更名为resources_cn.jar。双击打开resources_cn.jar(注意是打开而不是解压出来),将下载的汉化包zh_C
2017-03-20 12:32:47 602
原创 整合ucenter
1.首先下载UC包,这里我下载的是UC1.6版本的,我们先安装好Uc service ,打开uc1.6压缩包解压upload文件到网站根目录,改名为ucservice (名字自己取),浏览器里代开http://根目录/ucservice/install/ ,按提示进行安装,安装完成后,进入后台管理。2.添加自己的网站应用。找到左侧应用管理,添加新应用,如下图: 如没有意外,返回应用列表后
2016-12-09 17:37:35 382
原创 纯手写PHP的WEB应用程序
PHP框架真的是非常多,也是非常流行。确实框架是很便利的。 这里不说框架的优缺点,这里写是自己从零开始写一个WEB应用程序。1.写配置文件(config.php)配置文件包含:定义常量,自定义函数,站点内的配置,错误处理2.模板文件在使用模板文件时,可以将head以及foot部分独立出来,然后每个模块写一个独立的content部分就好了3.索引文件(入口文件in
2016-12-06 23:33:12 407
原创 APACHE配置
1.虚拟目录 ServerName baidu.com DocumentRoot c:/php/framwork/yii2/basic/web Options +Indexes +Includes +FollowSymLinks +MultiViews AllowOverride All Require all granted 其中require all grant
2016-11-24 22:22:04 215
原创 YII2缓存
数据缓存片段缓存页面缓存HTTP 缓存缓存组件数据缓存需要缓存组件提供支持,它代表各种缓存存储器, 例如内存,文件,数据库。缓存组件通常注册为应用程序组件,这样 它们就可以在全局进行配置与访问。 如下代码演示了如何配置应用程序组件 cache 使用 两个memcached 服务器:'components' => [ 'cache' => [
2016-11-23 22:40:00 328
转载 YII2 Unable to verify your data submission.
出现这个情况是因为表单提交时 被CSRF验证拦截了禁用掉即可Web网页访问的时候form表单中会有对应的一个隐藏input:_csrf进行了验证才可以正常进行访问;而非网页访问方式(不通过Web表单)是无法通过csrf验证的。上述可以通过查看源代码发现有一个name=_csrf的hidden.可以在所在控制器设置$enableCsrfValidation=false;
2016-11-23 00:29:09 209
原创 正则表达式
正则表达式是由普通字符(例如字符 a 到 z)以及特殊字符(称为"元字符")组成的文字模式。模式描述在搜索文本时要匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。普通字符普通字符包括没有显式指定为元字符的所有可打印和不可打印字符。这包括所有大写和小写字母、所有数字、所有标点符号和一些其他符号。非打印字符
2016-11-18 13:39:20 177
原创 YII2路由(Route)
路由(Route)Web开发中不可避免的要使用到URL。用得最多的,就是生成一个指向应用中其他某个页面的URL了。开发者需要一个简洁的、集中的、统一的方法来完成这一过程。否则的话,在代码中写入大量的诸如http://www.digpage.com/post/view/100 的代码,一是过于冗长,二是易出错且难排查,三是日后修改起来容易有遗漏。因此,从开发角度来讲,需要
2016-11-15 13:09:37 2870
原创 YII2框架语言包配置
1.配置文件advanced\frontend\config\main.php'language' => 'zh-CN', 'i18n'=>[ 'translations'=>[ '*'=>[ 'class'=>'yii\i18n\PhpMessageSource',
2016-11-07 22:13:09 2932
原创 windows安装memcached
一、下载并安装memcached服务器端软件这个就好比mysql数据库,必须安装mysql服务器端软件。1、下载服务端memcached软件32bit:下载 memcached-win32-1.4.4-14.zip里面包含6个文件,将解压后的文件夹随便放在什么位置(例如:D:\memcached)。64bit:如果需要win64版,下载 memcached-
2016-10-24 14:02:21 220
原创 WampServer 3.0.6安装错误解决办法汇总
安装看起来成功了,可是打开php模块一看,一个模块都没有开启,打开php.ini时提示系统无该文件,请创建。网上的解决方法是创建文件软连接。实际上该问题是因为非NTFS格式的系统盘无法创建文件软连接。根本解决问题的方式是将wamp安装在NTFS的盘下即可。
2016-10-20 16:23:28 2019
原创 关于mysql时间类型datetime与timestamp范围
关于mysql时间类型datetime与timestamp范围datetime类型取值范围:1000-01-01 00:00:00 到 9999-12-31 23:59:59timestamp类型取值范围:1970-01-01 00:00:00 到 2037-12-31 23:59:59(经过测试得出范围为1970-01-01 08:00:01 到2038-01-19 11:14:07)
2016-10-20 16:17:23 11712
原创 JS在火狐和IE下差别
1. document.form.item 问题 现有代码中存在许多 document.formName.item("itemName") 这样的语句,不能在Firefox下运行 解决方法: 统一使用 document.formName.elements["elementName"] 2. 集合类对象问题 问题:
2013-08-13 17:33:03 578
原创 JS操作html表格
"http://www.w3.org/TR/html4/loose.dtd">js操作表格/*生成表格,采用appendChild*/ function init(){ _table=document.getElementById("table"); _table.border="1px"; _table.width="800px
2013-08-06 11:09:30 451
原创 网络无法上网的问题现象与解决
网络无法上网的问题常常会碰到:1.网络右下角出现红叉,或者网络连接中,电脑是红叉,或者无法识别的网络,经网络检测后dhcp服务,dns服务都无法使用。很可能是硬件方面的问题。网线掉落,交换机故障等等。2.网络右下角出现感叹号,或者网络连接中,电脑是感叹号,或者提示网络被限制。a.网络配置问题,改成自动获取。b.自动获取的ip明显不对,那么就有可能是线路问题。我有遇到过一个网线线
2013-07-09 17:24:11 593
怀疑react和相关组件版本不兼容
2019-03-07
微信支付传递参数问题
2015-04-13
TA创建的收藏夹 TA关注的收藏夹
TA关注的人