收藏本版 |訂閲

PHP论坛 今日: 0|主題: 591|排名: 88 

  • nginx+php-fpm docker镜像合二为一
    一、概述 在上一篇文章介绍了nginx+php-fpm,链接如下: https://www.cnblogs.com/xiao987334176/p/12918413.html   nginx和php-fpm是2个独立的镜像,在实际环境部署过程中,发现配置比较麻烦,排错比较耗费实际。 因此,需要将nginx和php-fpm 这2个镜像合并为一个。   二、nginx+php-fpm封装 目录结构 由于crunc ...
    0100 小荷塘 发表于 2020-5-25 PHP论坛
  • PHP反序列化字符逃逸详解
    这段时间遇到几个关于反序列化的字符逃逸的程序,今天来分享一下经验。 <?php function filter($str){ return str_replace('bb', 'ccc', $str); } class A{ public $name='aaaa'; public $pass='123456'; } $AA=new A(); $res=filter(serialize($AA)); $c=unserialize($res); echo $c->pass; ?> 以上面代码 ...
    079 尹飞 发表于 2020-5-21 PHP论坛
  • php firebase/php-jwt token验证
    一:JWT介绍:全称JSON Web Token,基于JSON的开放标准((RFC 7519) ,以token的方式代替传统的Cookie-Session模式,用于各服务器、客户端传递信息签名验证。   二:JWT优点: 1:服务端不需要保存传统会话信息,没有跨域传输问题,减小服务器开销。 2:jwt构成简单,占用很少的字节,便于传输。 3:json格式通用 ...
    028 樱桃芝 发表于 2020-5-19 PHP论坛
  • php对接java接口
    1、php curl 传参形式 public function send($url,$postData){ $ch = curl_init(); $headers = array("Content-type: application/json;charset='utf-8'", "Accept: application/json", "Cache-Control: no-cache", "Pragma: no-cache"); curl_setopt($ch, CURLOPT_HTTPHEADER, $hea ...
    034 清如水 发表于 2020-5-19 PHP论坛
  • Prometheus监控PHP-FPM
    一、概述 启用php-fpm状态功能 php-fpm和nginx一样内建了一个状态页,对于想了解php-fpm的状态以及监控php-fpm非常有帮助。为了后续的Prometheus监控,我们需要先了解php-fpm状态页是怎么回事。 在上一篇文章中,已经开启了php-fpm状态,链接 如下: https://www.cnblogs.com/xiao987334176/p/12918413.html pm.status_pat ...
    0110 我本是高山 发表于 2020-5-13 PHP论坛
  • 介绍一个基于 .NET 的船新 PHP SDK + Runtime: PeachPie
    前言 这几天想基于 .NET Core 搞一个自己的博客网站,于是在网上搜刮各种博客引擎,找到了这些候选:Blogifier、Miniblog 以及 edi 写的 Moonglade。 Blogifier:这是前端是个 Angular SPA 应用,不利于 SEO,同时首屏加载速度慢,因此排除。 Miniblog:顾名思义 Mini,可以完美承载内容但是主题实在是过于简单,没有可自定 ...
    0133 田昌蓉 发表于 2020-5-12 PHP论坛
  • vcruntime140.dll 14.0与PHP版本不兼容,PHP Warning: 'vcruntime140.dll' 14.0 is not compatible with this PHP build linked with 14.16 in Unknown on line 0
    今天需要切换到PHP7.4以上的版本,然后我就切换到PHP7.4.3版本 当我在cmd运行一下代码的时候,报错: C:%users\Think>php -v PHP Warning: 'vcruntime140.dll' 14.0 is not compatible with this PHP build linked with 14.16 in Unknown on line 0 注意看报错信息,是缺失还是与PHP版本不兼容 丢失请参考:https://blo ...
    083 单纯如孺蒲老三 发表于 2020-5-12 PHP论坛
  • php字符串截取
    1、函数说明 strpos($string, $search[, $offset]):在指定字符串中查找目标字符串第一次出现的位置 stripos($string, $search[, $offset]):忽略大小写的去查找 strrpos($string, $search[, $offset]):在指定字符串中查找目标字符串最后一次出现的位置 strripos($string, $search[, $offset]):忽略大小写的去查找最后一次出 ...
    059 梦是希望 发表于 2020-5-11 PHP论坛
  • Ubuntu 18.04上nginx+php环境搭建
    转载自:https://blog.csdn.net/qq_36290650/article/details/90411807;添加和修改了部分内容 一、说明正在尝试基于nginx+php搭建web服务器,中途遇到不少问题。挣扎了三四个小时终于完成了,这里分享下经验。实验环境操作系统:Ubuntu 18.04 64位nginx:1.14.0php:7.2.17-0php-fram:php7.2-fpm二、实验步骤1、安装必要 ...
    057 都黎明 发表于 2020-5-10 PHP论坛
  • PHP获取浏览器,PHP获取IP地址,PHP获取设备型号
    PHP获取浏览器,PHP获取IP地址,PHP获取设备型号   <?php //获取浏览器 function get_broswer(){ $sys = $_SERVER['HTTP_USER_AGENT']; //获取用户代理字符串 $exp[0] = "未知浏览器"; $exp[1] = "";   //stripos() 函数查找字符串在另一字符串中第一次出现的位置(不区分大小写) preg_match() ...
    029 麦麦冰美式 发表于 2020-5-8 PHP论坛
  • php 的 PHPExcel1.8.0 使用
    PHPExcel是用来操作Office Excel文档的一个PHP类库,它基于微软的OpenXML标准和PHP语言。可以使用它来读取、写入不同格式的Excel表格。 注意: PHPExcel 已经停止维护了,我现在做的是老项目,老项目php版本较低,而且对性能没太大的要求所以才会使用PHPExcel,如果是新项目最好是用PhpSpreadsheet 下载PHPExcel https://gi ...
    065 锦芝 发表于 2020-5-6 PHP论坛
  • 再谈 PHP 未来之路
    前段时间我写过一篇博文《phper:敢问路在何方》,分析了 PHPer 的困境以及 PHP 程序员的学习、进阶突破之路。同时我在知乎上也发过类似的提问。从大家的评论和回答看,大体分为以下几种情况: 认为 PHPer 的困境跟 PHP 语言无关,而取决于程序员自身的水平、能力; 认为 PHP 语言本身就不行,只适合初创企业、外包公司 ...
    0126 栋栋娃 发表于 2020-5-6 PHP论坛
  • php 链接 clickhouse
    一、通过pypclickhouse插件连接ck数据库    博主用的1.1.2因为我们公司使用的php5点几版本,这是最高支持     插件地址:https://github.com/smi2/phpClickHouse/tree/e27b04d482e9922df8bf1ea0880bf2985d2e06d0      使用默认配置去连接 clickhouse错误:Fatal error: Call to undefined function c ...
    087 东叔儿 发表于 2020-5-4 PHP论坛
  • 文件包含漏洞(总结)+常见的getshell+PHP伪协议
    写在前边   最近两天突然失去梦想,做题目全是知识盲区,就放弃思考了几天,想想还是写点什么,这里先总结一下什么是文件包含以及以PHP伪协议的文件包含利用,后续再更新CTF的实战 注意:所有实验必须要在php.ini中 allow_url_fopen =On 、allow_url_include = On   文件包含漏洞原理   程序开发人员一般会把重复使 ...
    058 福强 发表于 2020-5-3 PHP论坛
  • [安洵杯 2019]easy_serialize_php
      学到的知识:extract对session数组的覆盖 反序列化逃逸的方法 1.代码审计   <?php $function = @$_GET['f']; function filter($img){ $filter_arr = array('php','flag','php5','php4','fl1g'); $filter = '/'.implode('|',$filter_arr).'/i'; return preg_replace($filter,'',$img); } if($_SE ...
    020 白雪新号 发表于 2020-5-1 PHP论坛
  • php的下载与安装
    一,进入到php的官方网站   https://www.php.net/   ,进入到下载页面:     选择 HP 7.2.30 的Windows版本      具体的下载页面版本区分:     下载后,得到如下压缩包到如下目录         进入到php目录  D:\wamp\php ...
    0109 潇湘之子 发表于 2020-4-30 PHP论坛
  • CentOS8下安装、卸载、切换 PHP 版本
    主题 新购了一台 CentOS8 的云服务器,使用 yum install php 方式只能安装 7.2 版本的 PHP 且无 mysql 扩展,采取的方法是卸载已有 PHP + 重装更新版本的 PHP 本文参考文档在CentOS 8上安装PHP 7.2、PHP 7.3、PHP 7.4的方法 停止并卸载 PHP 本机已存在的 PHP 是通过 yum 安装的 7.2 版本,使用命令停止它 systemctl stop ph ...
    0107 干海椒面拌饭 发表于 2020-4-29 PHP论坛
  • php 微信授权登录
    要使用微信授权登录功能需要先在微信开发平台创建应用。然后会获取微信提供给你的appId和AppSecret,然后就可以进行开发了。当然现有很多大佬封装的微信类库非常齐全,而且还很好用,可以去试试,下面讲解一下基本实现方法。 流程 用户同意授权后获取code,code有效期10分钟 使用code获取access_token 调用接口凭证, ...
    068 唐演 发表于 2020-4-28 PHP论坛
  • php中六种输出方式的区别
    php输出 echo 、 print 、 print_r 、 printf 、 sprintf 、 var_dump 的区别比较。 1、echo echo() 实际上不是一个函数,是php语句,因此您无需对其使用括号。不过,如果您希望向 echo() 传递一个以上的参数,那么使用括号会发生解析错误。而且echo是返回voi ...
    080 初冬微寒 发表于 2020-4-25 PHP论坛
  • [php代码审计]bluecms v1.6 sp1
    一、环境搭建 bluecms v1.6 sp1源码 windows 7 phpstudy2016(php 5.4.45) seay源代码审计系统 源码在网上很容易下载,很多教程说访问地址 http://localhost/bluecms_v1.6_sp1/uploads/install/ 就会进入到安装界面。这里我遇到了一点小问题,访问地址后显示空白,无法进行安装,解决方式是 phpstudy 打开允许目录列表, ...
    077 麻辣小板凳 发表于 2020-4-23 PHP论坛
  • 下一頁 »

    快速發帖

    還可輸入 180 個字符
    您需要登錄後才可以發帖 登錄 | 立即注册

    本版積分規則

    相关侵权、举报、投诉及建议等,请发 E-mail:qiongdian@foxmail.com

    Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

    在本版发帖返回顶部