网站技术

实现思路如下: 通过win的“任务”功能来定时执行一个bat文件,bat文件会调用php.exe文件,php.exe可以传递参数指定执行哪个类和方法 方法如下: 一,thinkphp开启cli支持 1、tp正好支持cli命令模式,手册的路径为13.7.4 如果是用的其他框架不支持cli,那么只能直接写程序了,其实就是写面向过程的最基础的php代码。 2、在入口文件下开启命令,加入一句 define('MODE_NAME', 'cli')

2023-01-12  313
网站技术

目录 字符串简介 单引号和双引号的区别 字符串的连接符 去除字符串首尾空格和特殊字符 1.trim()函数 2.Itrim()函数 3.rtrim()函数 转义、还原字符串数据 1.手动转义、还原字符串数据 2.自动转义、还原字符串数据 字符串简介 字符串是指由零个或多个字符构成的一个集合,这里所说的字符主要包含以下几种类型: 数字类型,如1、2、3等。 字母类型,如a、b、c、d等。 特殊字符,如#、$、%、^、&

2023-01-12  329
网站技术

目录 1.MD5 compare漏洞 2.ereg函数漏洞:00截断 3.变量本身的key 4.变量覆盖 5.strcmp 6.sha1 和 md5 函数 7.is_numeric 8.preg_match 9.parse_str 10.字符串比较 11.unset 12.intval() 13.switch() 14.in_array() 15.serialize 和 unserialize漏洞 16.session 反序列化漏洞

2023-01-12  324
网站技术

首先是安装好PHP之后配置环境变量 然后在cmd中输入php -v 能看到版本号即为配置好了 之后在sublime中新建编译系统,输入代码 { "cmd": ["php", "$file"], "file_regex": "^(...*?):([0-9]*):?([0-9]*)", "selector": "source.php" } 然后保存在默认位置,改名字为php.sublime-build 然

2023-01-12  305
网站技术

目录 运行环境 确认运行Web程序的PHP安装了Xdebug扩展 确认Xdebug扩展的版本与PHP版本匹配 确认Xdebug配置了有效的参数 确认PHPStorm监听的端口是Xdebug中配置的端口 确认PHPStorm中的debugclient顺利启动 确认PHPStorm中的IDEKey和Xdebug中配置的一致 代码部署在远程,需要开启目录映射 确认PHPStorm和Xdebug+PHP的版本匹配 总结 最近一直在研究Xde

2023-01-12  383
网站技术

foreach 遍历数组很常见,同样foreach也可以遍历对象 做如下测试: class my { public $a = 'a'; protected $b = 'b'; private $c = 'c'; private $data = array('fantasy','windows','linux'); // 内部foreach遍历class function traversable() { foreach($

2023-01-12  250
网站技术

前言 今天是代码审计部分的一个技巧补充!前些阵子做了sql注入回顾篇系列!今天开启php代码审计系列! 今天内容主要是CTF中命令注入及绕过的一些技巧!以及构成RCE的一些情景! 正文 在详细介绍命令注入之前,有一点需要注意:命令注入与远程代码执行不同。他们的区别在于,远程代码执行实际上是调用服务器网站代码进行执行,而命令注入则是调用操作系统命令进行执行。 虽然最终效果都会在目标机器执行操,但是他们还是有区别的,基于这个区别,我们如何找到

2023-01-12  382
网站技术

  1.Geth下载 (对以太坊了解不深的可以后面自己查找有关geth的资料,与此类似的客户端还有Ethereum、Parity 、Mist),本文采用windows版(Windows系统:geth-windows-amd64-1.8.3) https://ethfans.org/wikis/Ethereum-Geth-Mirror 安装: windows版的直接傻瓜式安装到放软件的地方,然后打开安装根目录,这时可以看到有个ge

2023-01-12  270
网站技术

搭建lnmp完lnmp环境后,测试时出现502报错,看到这个问题,我立刻想到是php-fpm没有起来,但是我用 ps -ef | grep php-fpm 截取 php-fpm 的进程,发现是有的,这时我有查看nginx的错误日志,发现错误信息是: 2017/05/05 17:08:45 [crit] 3258#0: *2 connect() to unix:/tmp/php-cgi.sock failed (2: No such fi

2023-01-12  297
网站技术

目录 压缩一个文件 压缩多个文件 压缩一个目录 压缩并下载zip包 压缩一个文件 我们将一个文件生成一个压缩包。 <?php $path = "c:/wamp/www/log.txt"; $filename = "test.zip"; $zip = new ZipArchive(); $zip->open($filename,ZipArchive::CREATE); //打开压缩包 $zip->add

2023-01-12  267

zblog模板

牛资源