PHP

【Azure App Service for Windows】 PHP应用出现500 : The page cannot be displayed because an internal server error has occurred. 错误

问题描述 PHP应用突然遇见了500 The page cannot be displayed because an internal server error has occurred.错误,但是如果访问一个静态HTML页面,就可以成功。只要是PHP页面,就是500。   问题解答 登录App Service的Kudu站点,查看日志发现一句:  scri

HDU6608 Fansblog(威尔逊定理+Miller_Rabin素数判定+快速幂+龟速乘+求逆)

题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=6608 题目大意: 给定一个素数p,找到比p小的最大素数q,计算q! mod p 解题思路: 这道题有三种方法 第一种(最快): 先用Miller_Rabin测试找到q,根据威尔逊定理,(p-1)! mod p=p-1有 q! mod p=1/((q+1)(q+2)......(p-2)) mod p

WordPress主题,当前页面使用了哪个template模板文件?

对于页面与模板的对应情况一般都是能确定的,不过新朋友一时不熟悉可能还是需要花一点时间。 其实,可以有一个小技巧,可以快速确定当前页面对应的模板文件。 想要实现上面的效果,只需将下面代码加入主题的 functions.php 文件。  

md5绕过

题目1:   1. 常规的0e绕过 QNKCDZO 240610708 s878926199a s155964671a s214587387a s214587387a 这些字符串的 md5 值都是 0e 开头,在 php 弱类型比较中判断为相等 2.数组绕过 如下代码: 数组可以绕过=== echo var_dump(md5(array(0=>"def"))==m

Ueditor上传图片自动添加水印(通用图片文件)

1、找到config.json,在配置文件中新增水印效果 /* 上传图片配置项 */ "imageWater": "true",/*******************新增图片水印设置 这里是新增*/ "imageActionName": "uploadsimage", /* 执行上传图片的action名称 */ "imageFieldName": "upfile",

5118的伪原创代码提取内容方法并附带火车头插件写法

今天应一个朋友请求,要求写个5118的伪原创插件,他的接口输出的默认是json形式输出,很不方便,要提取里面伪原创的结果,并附上代码。 <?php $host = "http://apis.5118.com"; $path = "/wyc/rewrite"; $method = "POST"; $apikey = "5118伪原创的key填入";

函数实现(获取几秒前、几分钟前、几小时前、几天前的时间)需要在api/extend.func.php 文件中加入的函数

需要在api/extend.func.php 文件中加入的函数 function time_tran($the_time) { $now_time = time(); (show_time = strtotime()the_time); } 调用如下: {time_tran( $ adddate)} 添加时间 {time_tran( $ editdate)} 更新时间 文章来源 植

去除内容多余样式php函数-文章来源 植物号 www.zhiwuhao.com

去除内容多余样式php函数-文章来源 植物号  www.zhiwuhao.com function KillStyle($content) { $content = preg_replace("/STYLE=.+?['|"]/i",'',$content);//去除样式 $content = preg_replace("/style=.+?['|"]/i",'',$content);

PHP中的Trait

PHP 实现了一种代码复用的方法,称为 trait, Trait 是为类似 PHP 的单继承语言而准备的一种代码复用机制。Trait 为了减少单继承语言的限制,使开发人员能够自由地在不同层次结构内独立的类中复用 method。 Trait 和 Class 组合的语义定义了一种减少复杂性的方式,避免传统多继承和 Mixin 类相关典型问题。Trait 和 Class 相似,但仅仅旨在用细粒度和一致的

svn命令常用操作

svn 常用操作命令 检出 svn checkout http://路径(目录或文件的全路径) [本地目录全路径] --username 用户名 svn checkout svn://路径(目录或文件的全路径) [本地目录全路径] --username 用户名 # 例子: svn co svn://localhost/测试工具 /home/testtools --username w

php中执行redis的布隆过滤器的代码

<?php //测试redis 布隆过滤器 $redis = new Redis(); $redis->connect('127.0.0.1', 6379); // 创建一个容量是1千万,布隆过滤器: //$redis->rawCommand('BF.RESERVE', 'nzc:redisbloom3', '0.0001', '10000000'); // 向布隆过滤器中添

word文档的图片怎么保存到百度Web编辑器上

​  图片的复制无非有两种方法,一种是图片直接上传到服务器,另外一种转换成二进制流的base64码 目前限chrome浏览器使用 首先以um-editor的二进制流保存为例: 打开umeditor.js,找到UM.plugins['autoupload'],然后找到autoUploadHandler方法,注释掉其中的代码。 加入下面的代码: //判断剪贴板的内容是否包含文本 //首先解释

Windows应急响应--网站被入侵后的排查【跟随安全狍老师学习总结】

# 网站被入侵该怎么办 一般的网站被入侵分为三种类型   1.**web入侵**    具体事件体现为:       * 网页挂马       * 主页篡改       * webshell         (一般网页被webshell入侵后会留下webshell.php文件)         (写CTF的签到题会有用)    2.**系统入侵**    具体事件体现为:

word文档的图片怎么保存到百度ueditor上

​  当前功能基于PHP,其它语言流程大致相同   1.新增上传word json配置 在ueditorphpconfig.json中新增如下配置:       /* 上传word配置 */     "wordActionName": "wordupload", /*&

压力测试

1. 单台服务器,2u4g,  运行了php,nginx.  使用的thinkphp框架.  测试qps为40.   耗时为200ms 2. 压力测试工具   使用k6,  https://k6.io/   使用腾讯云pts   https://cloud.tencent.com/document/product/14

Docker破解AWVS和Nessus

原文发布在我的博客:Docker破解AWVS和Nessus Docker破解AWVS和NessusAWVS和Nessus,不多介绍,漏洞扫描器,前者多用于扫Web漏洞,后者多用于扫系统漏洞。 看到有人把自用的AWVS和Nessus都封装成Docker开源了,开箱即用也挺方便的就配置下。 开源大佬牛逼!!! 0x01 安装 Nessus感谢大佬开源,项目地址。全都帮我们配置好了,真的感谢大佬🙏。下面

Linux下实现Web数据同步的四种方式

实现web数据同步的四种方式 1、nfs实现web数据共享 2、rsync +inotify实现web数据同步 3、rsync+sersync更快更节约资源实现web数据同步 4、unison+inotify实现web数据双向同步   一、nfs实现web数据共享 nfs能实现数据同步是通过NAS(网络附加存储),在服务器上共享一个文件,且服务器需要设置文件系统的权限和配置文件设置的权

WideNet:让网络更宽而不是更深

前言 本文介绍了新加坡国立大学在2022 aaai发布的一篇论文。WideNet是一种参数有效的框架,它的方向是更宽而不是更深。通过混合专家(MoE)代替前馈网络(FFN),使模型沿宽度缩放。使用单独LN用于转换各种语义表示,而不是共享权重。 本文转载自DeepHub IMBA 仅用于学术分享,若侵权请联系删除 欢迎关注公众号CV技术指南,专注于计算机视觉的技术总结、最新技术跟踪、经典论

php 使用phpoffice/phpword导出word

安装   设置页眉 插入图片   插入文字 设置表格 直接下载 保存文件  

远程命令执行漏洞复现

蓝海卓越计费管理系统存在命令调试页面可以远程命令执行   使用空间测绘引擎搜索 我用的是fofa 语法 title="蓝海卓越计费管理系统" 访问管理界面 . 然后访问debug.php 如果存在调试界面 则此命令执行漏洞存在 可以看出是linux系统,并且可以执行命令

好用的开源知识管理系统有哪些?整理10款主流知识管理工具(开源、免费、企业、个人)

知识管理系统并没有一个统一的定义。根据组织状况的不同,以及出于文档沉淀、知识库对外分享、多人协作、个人笔记、文档快速检索等需求的不同,每个组织都需要的知识管理系统可能都不一样。 但在大部分时候,我们讨论知识管理系统时,我们集中在那些能够有效存储信息,同时能够实现高效的知识流转、共享、发现的系统。所以,这里我们将重点盘点此类知识库,进行功能介绍,优缺点分析,对比。 一、使用开源知识管理系统的好处和风

直播商城源码,加载网页、html文件显示加载进度

直播商城源码,加载网页、html文件显示加载进度 新建加载WebViewActivity 新建WebViewActivity加载网页html文件   class WebViewActivity : AppCompatActivity() {        override fun onCreate(savedInstanceState:

直播源码开发,文字垂直滚动、纵向走马灯

直播源码开发,文字垂直滚动、纵向走马灯 方法一、使用系统控件ViewFlipper方式: 布局文件:   <ViewFlipper        android:id="@+id/view_flipper"        android:layout_width="300dp"   

直播软件搭建,生成二维码及添加logo

直播软件搭建,生成二维码及添加logo     @Override    public Bitmap generateBitmap(String content, int width, int height) {        QRCodeWriter qrCodeWriter = new QRCodeWriter()

Laravel 服务容器源码讲解

Laravel 服务容器是一个用于管理类依赖以及实现依赖注入的强有力工具。通过服务容器对象的 bind 方法将服务类的名称与创建方式,即闭包函数关联在一起,挂载到服务容器中。 容器对象通过反射,解析到有需要该类型对象时,自动创建并注入。bind() 方法是基础方法,其他,单例的绑定 singleton, 带作用域单例绑定 scoped, 绑定实例 instance 都是调用 bind 方

将代码和笔记之类的保存到数据库

平时记录在工作中,会把随手查到的内容,记在文件里面,时间一久,比较零乱,文件太长,在里面查找也不方便。于是想到随便整理一下存数据库得了。 先创建数据库,mysql8 支持全文索引,自带分词器,用起来很方便。 CREATE TABLE `books` ( `id` int unsigned NOT NULL AUTO_INCREMENT, `title` varchar(255) NOT N

thinkphp5常用命令

控制器定义 namespace appindexcontroller; class Index { public function index() { return 'index'; } } 模型定义 namespace appindexmodel; use thinkModel; class User extends Model { } 设置主键

pt自动化

autoremove-torrents https://autoremove-torrents.readthedocs.io/zh_CN/latest/index.html 安装 pip install autoremove-torrents #安装 find / -name 'autoremove-torrents' #找路径 创建配置文件 cdmkdir AutoRemovecd Au

Mac 下的 MxSrvs 安装 PHPzip 的扩展(感觉各种扩展都是这个样子)

https://my.oschina.net/wgw888/blog/8563131 https://blog.csdn.net/unhejing/article/details/107176891   从 PHP 官网下载一个 zip 的扩展, wget http://pecl.php.net/get/zip 然后在下载好的目录下 使用: sudo /Applications/M

Windows和Linux下mysql新建用户

Windows 下载xampp,同时启动Apache(设端口为8081)和mysql(3306)。启动cmd,mysql -u root -p登录root权限,密码默认为空。然后设置root密码 访问localhost:8081/phpmyadmin,用户名root,输入密码即可进入图形界面。 Linux 安装 root身份下建立新用户

<<  <  121  122  123  124  125  126  127  128  129  130  131  >  >>