手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程博文
编程实例
常见问题
产品运营
软件教程
办公软件
栏目导航
▸ PHP
▸ Java
▸ Java SE
▸ Python
▸ NumPy
▸ C#
▸ C&C++
▸ Ruby
▸ VB
▸ asp.Net
▸ Go
▸ Perl
▸ netty
▸ gRPC
▸ Django
▸ Delphi
▸ Jsp
▸ .NET Core
▸ Spring
▸ Flask
▸ Springboot
▸ SpringMVC
▸ Spring Cloud
▸ Lua
▸ fastadmin
▸ Laravel
▸ Mybatis
▸ Asp
▸ Groovy
▸ ThinkPHP
▸ Yii
▸ swoole
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
编程之家
ThinkPHP
Linux 安装ThinkPHP环境
1.安装Nginx2.安装Mysql3.安装PHP4.安装Composer--确认是否安装Composer:Composer-version --下载Composer:curl-sShttps://getcomposer.org/installer|php --查看Composer.phar的位置 --移动Composer,mvcomposer.phar/usr/local/bi
服务器被挖矿******该怎么处理
服务器被挖矿******该怎么处理分类专栏:服务器安全版权正月里来是新年,刚开始上班我们SINE安全团队,首次挖掘发现了一种新的挖矿***,感染性极强,穿透内网,自动尝试***服务器以及其他网站,通过我们一系列的追踪,发现了***者的特征,首先使用thinkphp远程代码执行漏洞,以及ecshopgetshell漏洞
PHP常见面试题 之 ThinkPHP篇
1、常见的PHP框架答:thinkPHP、yii、ZendFramework、CakePhp、sy2、如何理解TP中的单一入口文件?答:ThinkPHP采用单一入口模式进行项目部署和访问,无论完成什么功能,一个项目都有一个统一(但不一定是唯一)的入口。应该说,所有项目都是从入口文件开始的,并且所有的项目的入口文件是类似的
TP5-程序设计
TP5-程序设计目录对应关系F:\\PHP├─index.php 入口文件├─README.md README文件├─Application 应用目录├─Public 资源文件目录└─ThinkPHP 框架目录 thinkphp 的目录结构ThinkPHP 的目录结构非常清晰和容易部署
thinkphp框架dump和var_dump调试的区别
以复合类型数组为例:1.var_dumpphp的变量调试函数,效果如图。 没有格式化显示,如果要格式化显示,可使用<pre>将结果格式化显示,效果如图。 2.dumptp框架封装的变量调试函数,格式化显示,效果如图。
thinkphp5.0 统计查询聚合查询
对应手册:点击查看我们经常会用到一些统计数据,例如当前所有(或者满足某些条件)的用户数、所有用户的最大积分、用户的平均成绩等等,ThinkPHP为这些统计操作提供了一系列的内置方法<?phpnamespaceapp\admin\controller;use\think\Controller;use\app\admin\model\Goods;//引入
ThinkPHP 5.0.2 - 5.0.23 RCE 漏洞复现
0x00简介ThinkPHP是为了简化企业级应用开发和敏捷WEB应用开发而诞生的。最早诞生于2006年初,2007年元旦正式更名为ThinkPHP,并且遵循Apache2开源协议发布。ThinkPHP从诞生以来一直秉承简洁实用的设计原则,在保持出色的性能和至简的代码的同时,也注重易用性。并且拥有众多原创功能和
ThinkPHP 5日志文件包含trick
0x00前言本文源于实战场景,以下所有测试均基于Fastadmin前台模版getshell漏洞环境环境:Win10 Phpstudy2018 PHP-7.0.12NTS+ApacheFastadminV1.2.0.20210125_full ThinkPHP5.0.24Fastadmin默认配置(不开启app_debug和app_trace) 0x01正文我们知道在Thinkphp
thinkphp 获取两坐标之间的距离
//获取距离 publicfunctionspace(){ //获取距离 //我的位置 $latitude=input('latitude'); $longitude=input('longitude'); //店铺位置 $shop_latitude=input('shop_latitude'
thinkphp模块类库
模块类库一个模块下面的类库文件的命名空间统一以app\模块名开头,例如://index模块的Index控制器类app\index\controller\Index//index模块的User模型类app\index\model\User其中app可以通过定义的方式更改,例如我们在应用配置文件中修改:'app_namespace'=>'application',
Thinkphp中日期时间区间查询以及whereTime用法
使用where和whereTime方法进行时间的比较查询where用法//查询大于等于指定时间的数据Db::table('article')->where('create_time','>=','2020-12-10')->select();//查询小于指定时间的数据Db::table('article')->where('create_time'
ThinkPHP大文件(视频)上传解决方案
核心原理: 该项目核心就是文件分块上传。前后端要高度配合,需要双方约定好一些数据,才能完成大文件分块,我们在项目中要重点解决的以下问题。* 如何分片;* 如何合成一个文件;* 中断了从哪个分片开始。如何分,利用强大的js库,来减轻我们的工作,市场上已经能有关于大文件分块的轮子
thinkphp中if使用以及concat的使用实例
thinkphp中联合if和concat的使用方法"IF(pp.reason_name!='',concat(pp.reason_name,if(pp.remark!='',',',''),pp.remark),'')"=>'remark'if使用方法IF(expr1,expr2,expr3)如果 expr1 是TRUE (
thinkphp day3
markdown语法thinkphp学习配置设置优先级:动态配置>模块配置>扩展配置>应用配置>惯例配置知识拓展以下仅供了解:1惯例配置的作用域是全局,作用域越大,优先级越低;2场景配置是用来切换开发场景的3模块配置里也可细分扩展配置,很少用到,除非项目很庞大模块设计localhost/index/i
laravel与thinkphp打印sql语句
laravellaravel连锁查询,打印sql的方法方法一(此方法支持select语句,insert,delect,update不支持)$sql=DB::table('table')->select()->tosql();方法二(此方法支持select语句,insert,delect,update不支持)DB::connection()->enableQueryLog();//开启查询日志DB::tab
ThinkPHP 3.2.3
说明手册https://www.kancloud.cn/manualhinkphp/1706下载地址https://gitee.com/liu21sthinkphp32thinkPHP3.2.3是从showdoc开源项目里面看到的,最新版的TP比较复杂,先看看这个老版本的。https://www.showdoc.com.cn/help?page_id=4087044677189279
上一页
16
17
18
19
20
21
22
23
下一页
小编推荐
• 一次彻底讲清如何处理mysql 的死锁问题
• MySQL 通过 Next-Key Locking 技术(行
• 一文彻底弄懂mysql的事务日志,undo lo
• Linux系统控制文件 /etc/sysctl.conf详
• linux命令useradd添加用户详解
• vi 和vim 的区别
• Linux系统下如何监测磁盘的使用空间
• linux中查看和开放端口
• Linux设置开放一个端口
• linux之ftp命令详解
• linux系统下实时监控进程以及定位杀死挂
• Linux下安装jdk8的方法
• 阿里云被挖矿进程wnTKYg入侵的解决方法
• 莫小安 CentOS7使用firewalld打开关闭防
• Linux中more和less命令用法
• linux系统里/opt目录和/usr/local目录的
• 如何使用Siege进行压测?
• 本地访问服务器的nacos地址
热门标签