ICode9

精准搜索请尝试: 精确搜索
  • docker安装php-apache2022-07-16 13:34:14

      一、运行镜像   docker run -d -p 80:80 --privileged=true --name httpd --link mysql5.7 -v C:\docker\www:/var/www/html -v C:\docker\apache\conf:/usr/local/apache2/conf -v C:\docker\php7.2\conf:/usr/local/etc/php/conf.d --restart=always php:7.2-apache

  • linux systemctl 守护进程2022-07-15 18:04:33

    [Unit] Description=workerman守护进程 [Service] WorkingDirectory=/var/workerman ExecStart=php /var/workerman/start.php start -d ExecRestart=php /var/workerman/start.php restart -d ExecStop=php /var/workerman/start.php stop # 程序崩溃后自动启动 Restart=on-fai

  • PHP---二维数组根据键去重2022-07-15 18:03:09

    在做PHP开发,查询出来的并集通常会需要做根据某一个键来去重,下面是具体方法: // 去重 public function duplicate($list,$key) { $result = []; $keys = []; foreach($list as $item){ if(!in_array($item[$key],$keys)){ array_push($result,$ite

  • PHP资产管理系统,适用于IT办公行业固定资产及设备管理源码2022-07-15 15:31:11

    PHP资产管理系统,适用于IT办公行业固定资产及设备管理源码,基于layuimini开源框架,需要的联系我,标价即实价。 可本地安装或局域网联机使用,也可服务器联网使用。 需求环境PHP+MYSQL部署简单,带部署文档。 YID:7925673019707696夫唯不争L

  • debian11系统配置nginx解析php程序2022-07-15 04:02:46

    (1)安装nginx、php、php-fpm   (注:从php5之后安装php程序,php-fpm自动在php包内。无需单独安装php-fpm插件) (2) 当网页需要动态解析时,nginx服务通过fastcgi接口解析php程序,并把结果返回到页面。动态解析配置文件默认是etc/nginx/site-available下的default文件 (3) 配置default (4)在对应

  • ThinkPHP5 远程命令执行漏洞2022-07-15 01:02:02

    一、ThinkPHP介绍 轻量级框架,内部OOP和面向过程代码都存在,是国人自己开发的框架。 ThinkPHP是一个快速、兼容而且简单的轻量级国产PHP开发框架,诞生于2006年初,原名FCS,2007年元旦正式更名为ThinkPHP,遵循Apache2开源协议发布,从Struts结构移植过来并做了改进和完善,同时也借鉴了国外很

  • docker中php开启mysqli扩展2022-07-14 18:32:33

    1、找到php.ini,一般在/usr/local/etc/php/php.ini中,通过copy复制到宿主机之后去掉php_mysql.so前面的分号后上传 2、进入容器扩展安装目录/usr/local/bin 3、执行命令安装扩展 ./docker-php-ext-install mysql ./docker-php-ext-install mysqli 4、重启容器 docker restart

  • PHP实现获取本地视频进行随机播放2022-07-14 08:34:25

    创建一个文件夹,里面随便方视频文件即可 列如文件夹名字是assets代码如下 <? $handler = opendir('./assets/mp4/');//当前目录中的文件夹下的文件夹 需要获取的目录文件夹名字 while( ($filename = readdir($handler)) !== false ) { if($filename != "." && $filen

  • [MRCTF2020]你传你2022-07-13 23:34:15

    [MRCTF2020]你传你

  • php预定义变量~$_SERVER[‘QUERY_STRING‘]2022-07-13 16:35:33

    php 中$_SERVER[‘QUERY_STRING‘]函数的介绍 • 简介php中的$_SERVER函数 $_SERVER是 预定义变量之一 ,可以直接使用,它是一个包含脚本位置信息(脚本路径)、请求页面的通信协议名称和版本(“HTTP/1.0”)等等信息的数组。      $_SERVER获取当前服务器信息。做题过程中遇到的四个

  • Docker-Compose 容器集群的快速编排2022-07-13 07:00:35

    Docker-Compose 容器集群的快速编排 目录 Docker-Compose 容器集群的快速编排 Docker-compose 简介 compose 部署 Docker Compose 环境安装 YAML 文件格式及编写注意事项 Docker Compose配置常用字段 Docker compose 常用命令 编写Docker Compose搭建lnmp论坛 部署前准备

  • PHP获取当前周一、周末时间等(持续更新)2022-07-13 00:01:57

    获取周一和周日的日期 $Monday = strtotime('today +' . (8 - date('w')) . 'day -1second'); $Sunday = strtotime('today -' . (date('w') - 1) . 'day'); dump(date('m-d H:i:s', $Monday)); // string(14) &

  • linux平台Nginx整合php后浏览器File not found问题2022-07-12 21:00:41

    php测试程序: echo "<?php echo '<p>Hello World</p>'; ?>" > /data/server/nginx/html/test.php 然后浏览器输入localhost/hest.php,报错file not found. 最终解决途径:关闭selinux 两种关闭方法: 1.临时关闭 setenforce 0 2.从配置里关闭,需要重启 vim /etc/sysconfig/sel

  • wordpress搭建2022-07-12 10:02:40

    搭建方式 使用宝塔面板搭建,操作简单,但是安装的东西多,宝塔会自己控制防火墙开放端口 使用源码手动安装 安装复杂 使用docker安装 简单快捷 最终选择使用dokcer容器安装 wordpress修改站点地址无法访问 修改数据库下的表wp_options siteurl http://43.138.164.99 yes home h

  • PHP反序列化漏洞2022-07-11 16:08:47

    ·序列化与反序列化 类型 过程 序列化 对象—> 字符串 反序列化 字符串—>对象 字符串包括,属性名,属性值,属性类型和该对象对应的类名。 序列化函数serialize(),反序列化函数unserialize()。(O代表对象;A代表数组)   ·_sleep() serialize() 函数会检查类中是否

  • /www/server/php/56/sbin/php-fpm:error while loading shared libraries:libssl.so.1.0. 0:cannot open sh2022-07-10 15:00:09

    在开启PHP是要使用libssl.so.1.0. 0或者libcrypto.so.1.0.0,但由于他们大多没有1.0.0版本,我是基于链接解决的,以libcrypto.so.1.0.0为例 1.首先查看一下当前系统文件里,libcrypto.so都有哪些版本 ll /usr/lib64/libcrypto.so.* 2.属实没有这个libcrypto.so.1.0.0,但是有这个/usr/lib

  • php反序列化漏洞2022-07-10 11:31:20

    第一周 学习php反序列化漏洞 要求:理解php反序列化原理 了解常用魔术方法的触发条件 能够自己构造反序列链 学习pop链的构造和一些常见的反序列化姿势 最少做三道相关的题目(难度不限),并写出wp   Php是一种运行在服务器端的HTML脚本编程语言。该语言可以让web开发人员快速的书写动态

  • PHP 二维按照某个字段对数组排序2022-07-10 00:32:20

    function arraySort($arr, $keys, $type = 'asc') {//二维按照某个字段对数组排序 $keysvalue = $new_array = array(); foreach ($arr as $k => $v){ $keysvalue[$k] = $v[$keys]; } $type == 'asc' ? asort

  • PHP 合并两个二维数组2022-07-10 00:31:31

    思路:遍历二维数组,合并两个二维数组的值,赋值给新数组 function mergeArray($arr1,$arr2){ $newArr = []; foreach($arr1 as $v1){ foreach ($arr2 as $v2) { $newArr[] = array_merge($v1,$v2); } }

  • [极客大挑战 2019]PHP2022-07-09 15:08:52

    首先打开题目,一眼看到关键    可以通过工具搜查出来备份文件,博主使用御剑不知怎么的没扫出来,手动验证www.zip或者index.php.bak 然后下载压缩包,解压得到    浏览三个源码文件 <?php include 'flag.php'; error_reporting(0); class Name{ private $username = 'non

  • web*buuctf*[PHP]XXE 12022-07-09 14:40:10

    <?xml version="1.0" encoding="utf-8"?> <!DOCTYPE xxe [<!ELEMENT name ANY ><!ENTITY xxe SYSTEM "file:///etc/passwd" >]><root><name>&xxe;</name></root> payload      

  • 取反、异或绕过preg_match()过滤所有字母数字2022-07-09 04:31:08

    捞到代码,在本地搭建,源码(rce.php): <?php error_reporting(0); if(isset($_GET['code'])){ $code=$_GET['code']; if(strlen($code)>40){ die("This is too Long.");

  • CVE-2021-45786:maccms任意用户登录2022-07-09 02:32:11

    简介 在Maccms v10中,攻击者可以通过向/index.php/user/login发送“col”和“openid”参数实现越权登陆。 受影响版本 名称 版本 语言 更新 Maccms 10.0 PHP * 漏洞分析 在\application\common\model\user.php中的320行“col”和“openid”参数客户端可控。(可实现登录任

  • ZBlog支持pdf一键上传2022-07-08 18:03:37

    ​ 如何做到 ueditor批量上传word图片? 1、前端引用代码 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head>

  • [ACTF2020 新生赛]Include 12022-07-08 14:34:40

    进入靶场: 根据题目提示的include,想到使用php://filter读取文件 读取文件payload: # 明文读取index.php?file1=php://filter/resource=file.txt# 编码读取index.php?file1=php://filter/read=convert.base64-encode/resource=file.txt 构造payload: http://c4edc9e2-34ec-48a3-86

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有