E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Yii2框架理解
2023年磐石行动第二十三周
第二十三周202309191、Ez
Yii2
EzYii发序列化,不会做啊2、RichMan题目打开之后是js代码的大富翁游戏,在关键的地方发现一些混淆的代码,可以将混淆代码直接粘贴到F12的控制台,然后将判断通过之后的
一只学习中的CTFer
·
2023-10-17 05:30
磐石行动
一周一练
python
网络安全
创建
Yii2
开启学习之旅
官方文档安装过程文档写的很清楚了,我在补充一下如何利用PHPStorm来直接创建一个空的
yii2
框架。PHPStorm的配置我使用的MAC系统,所以示例都是基于MAC平台下的PHPStorm。
李楠30
·
2023-10-14 22:05
php处理csv 读取导入导出csv文件
处理CSV类库thinkcsvphp操作csv,csv导入,导出,读取支持原生php、thinkphp5/thinkphp6/lavarel/
yii2
.0等框架操作csv文件支持thinkphp处理csv
夏季未央
·
2023-10-13 08:53
php
csv
php
csv
thinkphp
laravel
yii2
.0和php构架,tp框架与
yii2
的区别是什么?
tp框架与
yii2
都是PHP框架,那么它们之间有什么不同?下面给大家介绍一下tp框架和
yii2
框架的区别。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。
大凌河军哥
·
2023-10-12 16:25
yii2.0和php构架
yii2
反序列化漏洞总结
文章目录
yii2
框架反序列化漏洞复现yii框架搭建过程CVE-2020-15148复现链子2链子3链子4链子5链子6参考链接
yii2
框架反序列化漏洞复现yii框架Yii是一个适用于开发Web2.0应用程序的高性能
Z3eyOnd
·
2023-10-08 12:32
Web安全
网络
安全
linux
Yii2
框架 反序列化漏洞复现(CVE-2020-15148)
phpthink的链子有点长暂时先复现一下简单点的框架,跟着师傅们的思路学习一下,提高一下自己的代码审计能力,搞完这个复现也该去学java了源码地址:https://github.com/yiisoft/
yii2
snowlyzz
·
2023-10-08 12:01
漏洞复现
安全
php
web安全
网络安全
yii2
反序列化漏洞复现与分析
环境搭建漏洞在
yii2
.0.38之前的版本,下载2.0.37basic版本https://github.com/yiisoft/
yii2
/releases/tag/2.0.37修改/config/web
meteox
·
2023-10-08 12:01
CTF
网络安全
网络安全
php
yii
从某达OA到
Yii2
框架的cookie反序列化漏洞研究
因为该漏洞底层是
Yii2
框架的漏洞,所以搭建好了
Yii2
框架环境,在
Yii2
框架的环境下来进行模拟研究,希望能达到举一反三和类比分析学习的目的。
zkzq
·
2023-10-08 12:54
技术干货
android
网络安全
安全
web安全
前端
xss
MVVM模式理解
链接:MVVM
框架理解
及其原理实现-知乎(zhihu.com)重点:1.将展示的界面窗口和创建的构件是数据进行分离2.利用一个中间商进行数据的处理,所有的数据通过中间商进行处理
qq_1410888563
·
2023-10-08 01:04
MFC界面
C++经验
c++
php下
Yii2
用redis实现接口访问频率限制
基于访问ip做的访问频率限制classLimit{/***api访问频率限制*@param$ip*@paramint$timeout*@paramstring$path*/publicstaticfunctionrequestLimit($ip=null,$timeout=0,$path=''){if(empty($ip){$ip=\Yii::$app->request->userIP;}if($
fangdong88
·
2023-10-07 22:22
php
从某达OA到
Yii2
框架的cookie反序列化漏洞研究
因为该漏洞底层是
Yii2
框架的漏洞,所以搭建好了
Yii2
框架环境,在
Yii2
框架的环境下来进行模拟研究,希望能达到举一反三和类比分析学习的目的。
网络安全学习库
·
2023-10-07 11:34
网络安全
安全
web安全
数据库
系统安全
计算机网络
网络攻击模型
Yii2
实现mysql断线重连[转载]
最近遇到“
Yii2
实现mysql断线重连”问题,找了好久资料,最后找到这篇文档是说明了该情况的,感谢这位作者的分享,记录下来,必备以后查阅。
willeny
·
2023-10-05 23:38
【PHP框架应用-
Yii2
】记录API接口执行时间
在BaseController中继承父类的beforeAction和afterAction勾子,记录API运行开始,以及结束时间private$actionStart=0;private$actionEnd=0;//beforeAction,afterAction用来记录API请求接口,以及耗时publicfunctionbeforeAction($action){$this->actionSta
故不忧_y
·
2023-10-03 13:40
Yii2
框架之Cookie加密篇
cookie在发送到客户端之前如果不经任何加密,会很容易被伪造,下面我们来简单介绍下
Yii2
框架是怎么对cookie进行加密的。
自由de单车
·
2023-09-29 14:01
PHP
cookie
yii2
加密
Yii2
里面使用 OR , IS NULL
min_version'=>''],['IS','min_version',new\yii\db\Expression('NULL')],['<=','min_version',1200]]);}在
YII2
zhym86848658
·
2023-09-28 09:30
PHP
YII2
Yii 2.0.12 升级到 PHP 7.2 可用版本
composer-asset-plugin(必须先更新,否则更新类库会失败)composerglobalrequire"fxp/composer-asset-plugin"2.指定类库更新composerupdateyiisoft/
yii2
yiisoft
nnlzx
·
2023-09-28 08:28
记一次
Yii2
.0 redis踩坑
之前配置过redis,本地线上都没问题,但是这次本地没问题,线上却死活连不上报错信息甚至都是"FailedtoopenredisDBconnection(xxx):-"坑爹啊,居然没有显示错误编码和错误错误信息!查看yii-redisConnection源码,找到redis连接方法:publicfunctionopen(){if($this->_socket!==false){return;}$c
HelloChenDF
·
2023-09-26 19:25
Yii2
.0 日志不存储问题
问题表现形式:在定时任务的常驻进程(死循环)里yii配置的log文件日志无法存储。在带有终止(exit,die)的调试里日志写入正常。启动循环后(进程常驻)时,无法写入日志。分析分析源码后得出,日志写入过程是先写入内存,程序终止时用函数register_shutdown_function监测到后,调用flush函数将日志消息存入指定日志。解决手动触发flushYii::$app->log->get
崔崔丶
·
2023-09-17 15:56
YII
Yii
Yii
日志
php
I2C驱动
框架理解
相关对象1、I2C总线2、I2C设备驱动4、I2C设备3、I2C适配器-------------------------------------------------------------------------------------------------------I2C总线structbus_type变量i2c_bus_type定义了I2C总线structbus_typei2c_bus
Embedded engineer
·
2023-09-17 13:29
linux驱动
驱动开发
linux
composer安装
yii2
,运行提示vendor\bower/jquery/dist文件不存在
报错如下Thefileordirectorytobepublisheddoesnotexist:\vendor\bower/jquery/dist网上搜到的什么降级或者升级fxp/composer-asset-plugin这些没用的修改bower目录这样很不规范解决办法如下:在composer.json文件中添加下面的配置"config":{"fxp-asset":{"installer-path
qdqn
·
2023-09-13 20:59
为什么
Yii2
项目目录结构都没 vendor/目录呢?
出现没有vendor目录的原因多半是为了减少推送代码的时间,你知道的,网速本来就是不好,能节省就节省一点呗。vendor目录是依赖库的目录,这些其实都是可以通过一个命令来得到的,只要你提供composer.json文件,那么你将这个项目gitclone下来之后,直接:composerinstall就可以得到相应的依赖库了。vendor是依赖库目录,执行composerupdate就会安装compo
简简天天
·
2023-09-07 21:41
GitHub项目
论坛项目各类行业的项目使用
Yii2
.0实现简单的商店项目一个灵活的商城(优先级高学习建造)实现回答微信文章系统Demo基于
Yii2
.0的博客系统全球Fancy开元电商系统(优先级高学习建造)短信SDKredactor
劥_a9ad
·
2023-09-04 01:23
Yii2
advanced 框架,自定义Log日志方案
背景近期在使用【
Yii2
advanced】框架时在接触到微信支付回调操作时,想要将微信服务器请求的参数信息记录下来但是,不喜欢框架自带的日志配置方式在此,推荐使用一种自定义文件目录与log记录形式的方案希望有此需求的道友
moTzxx
·
2023-08-31 21:11
yii
人资读书会第三天笔记
今天的目标:1.理解从生产为中心到以客户为中心的管理进化2.理解战略管理师如何同不确定性对抗3.从营销和战略管理的
框架理解
人力资源管理一、从以生产为中心到以客户为中心第二次世界大战是管理百年最重要的转折点
牟萌Leo
·
2023-08-31 07:46
yii2
composer安装失败
composerglobalrequire"fxp/composer-asset-plugin:~1.1"
可爱小胖墩
·
2023-08-27 14:59
YII2
增删改查,超详解说,举列。
查询:(User是模型名)1.对象形式User::find()->all();返回所有数据;User::findAll(['status'=>1]);返回所有字段status=1的数据;2.数组形式(asArray())User::find()->asArray()->all();返回所有数据;User::findAll(['status'=>1]);返回所有字段status=1的数据;User:
騒周
·
2023-08-26 15:50
yii
php后台
yii2
GridView 根据dataProvider 获取数据
获取总条数1View层不能使用该方法否则分页就不能使用totalCount=dataProvider->getPagination()->getLimit();获取offset数dataProvider->getCount();获取当前页码dataProvider->getPagination()->getPageSize();获取总页数据count=$dataProvider->getCount
盘木
·
2023-08-24 10:55
yii2
和vue之间的跨域问题处理
在控制器上面增加以下内容即可header("Access-Control-Allow-Origin:*");//如果需要设置允许所有域名发起的跨域请求,可以使用通配符*,如果限制自己的域名的话写自己的域名就行了。//响应类型*代表通配符,可以指出POST,GET等固定类型header('Access-Control-Allow-Methods:*');//响应头设置header('Access-C
willeny
·
2023-08-23 14:45
Yii2
高级应用程序模板修改前台后台的访问路径
用
Yii2
高级应用程序模板搭建的系统,根目录设置为wwwroot,访问路径是这样的,前台访问路径:http://localhost/frontend/web,后台访问路径:http://localhost
luckey520
·
2023-08-16 16:20
【PHP框架应用-
Yii2
】elasticsearch, mysql查询语句记录
查询数据量大,导致接口返回慢,这是我近期优化的重点。日志不完善,排错速率很慢,因此增加了日志输出。mysql查询语句输出functionget_sql_query($queryBuilder){$sql=$queryBuilder->createCommand()->getRawSql();//如果是控制台应用if(strstr(Yii::$app->id,"console")){return$s
故不忧_y
·
2023-08-15 00:18
Yii2
.0 时间日期组件
1.安装组件composerrequirekartik-v/
yii2
-widget-datetimepicker"*"表单使用ActiveForm时,代码参考如下:usekartik\datetime\
HelloChenDF
·
2023-08-15 00:41
微服务
框架理解
参考链接:https://baijiahao.baidu.com/s?id=1609470628776404706&wfr=spider&for=pchttps://blog.csdn.net/varyall/article/details/78905332https://www.cnblogs.com/wintersun/p/6219259.html什么是微服务?微服务,又叫微服务架构,是一种软
Fuly1024
·
2023-08-14 20:41
框架
微服务
Yii2
mongodb分组查询
$data=MongoDbModelName::getCollection()->aggregate([['$group'=>['_id'=>'$user_id',//通过user_id分组去重'total'=>['$sum'=>1]],],['$match'=>['total'=>['$gt'=>1]]]],['allowDiskUse'=>true]);相当于selectuser_id,cou
Nisherman
·
2023-08-12 22:26
MongoDB
mongodb
数据库
aggregate
yii2
用户表与用户登录
CREATETABLE[user]([id]integerPRIMARYKEYAUTOINCREMENTUNIQUE,[username]varchar(255)NOTNULL,[auth_key]varchar(32)NOTNULL,[password_hash]varchar(255)NOTNULL,[password_reset_token]varchar(255)DEFAULTNULL,[
顺子_aba3
·
2023-08-10 07:09
yii-jpush - 适配于 Yii 的极光推送扩展包
yii-jpush-适配于Yii的极光推送扩展包image环境要求yii>=2安装$composerrequireguanguans/yii-jpush-v配置
Yii2
配置文件config/main.php
guanguans
·
2023-08-07 04:59
PHP项目中常用的设计模式
比如应该连接数据库的对象【多次实例化此类只会返回一个对象句柄】2、工厂模式工厂类使用静态方法来生产对象实例,返回对象定义工厂接口:实现工厂接口1:实现工厂接口2:工厂类:调用:3、注册树模式把对象注册到全局树上,方便调用【
YII2
青缘1990
·
2023-08-04 13:18
yii2
自动填写创建时间和更新时间
useyii\behaviors\TimestampBehavior;useyii\db\Expression;publicfunctionbehaviors(){return[[/***TimestampBehavior:*创建的时候,默认插入当前时间戳给create_date和last_update字段*更新的时候,默认更新当前时间戳给updated_at字段*/'class'=>Timest
duandaoke
·
2023-08-03 11:27
yii2
使用composer安装出错,github授权问题
终端所报的错误:➜
Yii2
.0composercreate-projectyiisoft/
yii2
-app-advanced
yii2
-advanced--prefer-distInstallingyiisoft
helin916012530
·
2023-08-02 14:34
php小知识
YII
yii2
composer
安装
Yii2
- 01初始化
安装下载
Yii2
基本应用程序模板解压之后得到basic文件夹,目录结构如下图:我们把basic名称修改为yiipro。然后来找一下
yii2
的MVC在哪里?
学习笔记666
·
2023-08-01 20:03
PHP框架学习笔记
yii
结构
把PHP项目(
yii2
)放入阿里云ECS(linux,LNMP)
1、在ECS上修改nginx配置1.1输入:vi/etc/nginx/nginx.conf,按i键修改文件,替换部分如下:server{listen80;server_namelocalhost;indexindex.phpindex.html;error_log/data/logs/dm.error.log;access_log/data/logs/dm.access.log;root/etc/
DarlingHH
·
2023-07-29 12:00
YII 初体验 —— 搭建一个简单的 Todo List 系统
今天,我本着体验
Yii2
的想法,准备使用
Yii2
从0到1来搭建一个TodoList,并完成以下功能:可以基于某个key创建TodoItem,然后根据key查询对应的TodoItem。
昵称不用太拉风
·
2023-07-28 20:25
2018-06-22 phpstudy安装
Yii2
.0框架时报错openssl未启用
需要在apache和php.ini中开启ssl_model和openssl如果重复报错,使用php-m命令查看启用的模块,如果没有openssl,很有可能是环境变量设置成了别的php版本但是phpstudy中又选择了另外的版本。
垆边人似月_
·
2023-07-28 13:27
yii2
.0七牛云插件crazyfd
在composer.json文件中的required下加入"crazyfd/
yii2
-qiniu":"dev-master"然后composerupdate将插件下载下来就可以用了配置参数ak和sk都是我们注册七牛就会给的两个参数
HelloChenDF
·
2023-07-27 20:52
yii2
创建数据库用gii生成文件
1.用数据库工具直接创建一张表表名:message2.进入gii代码生成器3.点击ModelGenerator(模型生成,为数据库表生成ActiveRecord类。)1)tablename:message2)ModelClassName:Message点击preview生成预览文件,在点击Generator生成文件4.点击CRUDGenerator(生成控制器和视图,实现指定数据模型的CRUD(创
O-Striue-O
·
2023-07-27 08:43
yii
框架
数据库
php
C# 复习笔记4
最简单的方式是把.NET
框架理解
为代码的执行环境,一方面它管理代码的执行过程,另一方面它为代码提供类库支持。
wangjunicode
·
2023-07-26 17:02
C#
复习
yii2
的加密解密那些事儿
我们做程序的时候,加密解密是绕不开的话题,使用
yii2
开发应用的时候,都内置了哪些有关加密解密(安全)方便的支持那?本文将为你揭晓。
weixin_34288121
·
2023-07-26 17:27
php
操作系统
开发工具
yii AR模式增删改查 小结
Yii2
框架数据库增删改查小结创建一个migration需要在当前目录下执行phpyiimigrate/createalter_provinces会产生一个php文件修改文件yii关联表:model层需要写
爱学习的小仙女呀
·
2023-07-22 04:50
CKEditor + CKFinder在PHP环境下的使用
好久没有写文章了,最近在写后台,使用的是
yii2
的框架,业务需要在后台发新闻类的文章,一开始选择富文本直接用了百度的那个,后来因为上传的图片大小固定的,然后就换了,找到了CKEditor。
胡哈哈胡
·
2023-07-21 14:10
Nginx配置伪静态支持
Yii2
框架
在网站的配置文件中添加以下代码location/{#Redirecteverythingthatisn'tarealfiletoindex.phptry_filesuri//index.php?$args;}然后重启nginx
i宁静的鱼
·
2023-07-20 06:22
YII2
的高效篇
1.延迟加载只有在类被使用的时候才会被加载实现方式:spl_autoload_register()可以看到YII的项目的入口文件加载了这个文件。//引入vendor中的autoload.php文件,会基于composer的机制自动加载类require(__DIR__.'/../vendor/autoload.php');2.类的映射表机制创建类的映射表加快类的加载Yii::$classMap=['
薛延祥
·
2023-07-19 15:57
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他