php

【安全预警】PHP 远程代码执行(CVE-2024-4577) - PHP CGI 参数注入漏洞

近日很多网络公司安全部门监测,PHP 远程代码执行漏洞(CVE-2024-4577)正在被大量利用,此漏洞让未经身份认证的远程攻击者可以通过特定的字符序列绕过此前CVE-2012-1823的防护,通过参数注入攻击在远程PHP服务器上执行任意代码,从而导致远程代码执行、敏感信息泄露或造成服务器崩溃。目前该漏洞技术细节已在互联网上公开,鉴于此漏洞影响范围较大,建议客户尽快做好自查及防护。

PHP 实现四种基本排序算法

许多人都说算法是程序的核心,算法的好坏决定了程序的质量。作为一个初级 phper,虽然很少接触到算法方面的东西。但是对于基本的排序算法还是应该掌握的,它是程序开发的必备工具。这里介绍冒泡排序,插入排序,选择排序,快速排序四种基本算法,分析一下算法的思路。前提:分别用冒泡排序法,快速排序法,选择排序法,插入排序法将下面数组中的值按照从小到大的顺序进行排序。$arr(1,43,54,62,21,6

PHP-5.6~8.0 合并最新安全修复的源码

众所周知,PHP-5.6~8.0 版本,PHP 官方已经停止更新了。目前官方还在更新的是 PHP8.1、8.2、8.3。最近在 Github 上面发现了一个由知名 rpm 源作者(Remi Collet)维护的项目,会把一些针对 PHP 的安全漏洞修复,合并到PHP-5.6~8.0版本源码里面,不包含功能更新。相当于 PHP 的 LTS 版本。本人亲测已经修复了 PHP&l

如何用php简单实现做一个网站访问计数器

简介创建一个简单的网站访问计数器涉及到几个步骤,包括创建一个用于存储访问次数的文件或数据库表,以及编写PHP脚本来增加计数和显示当前的访问次数。方法以下是使用文件存储访问次数的基本步骤:创建一个文本文件来存储计数:在网站的根目录下创建一个名为 counter.txt 的文件,这个文件将用于存储访问次数。编写PHP脚本来增加和显示计数:创建一个名为 counter.php 的文件,并在其中编写以下代

PHP如何通过FFmpeg将视频大小压缩90%?

FFmpegFFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。它包含了非常先进的音频/视频编解码库libavcodec,为了保证高可移植性和编解码质量,libavcodec里很多codec都是从头开发的。FFmpeg在Linux平台下开发,但它同样也可以在其它操作系统环境中编译运行,包括Windows、Mac OS X等。这个项目最早由Fabrice Bel

php查看服务器信息_查看服务器信息

在PHP中查看服务器信息,通常我们会使用phpinfo()函数,这个函数会展示关于PHP的配置、服务器环境以及其他相关信息的详细报告,以下是如何通过phpinfo()函数来查看服务器信息的步骤:1、创建一个新的PHP文件(info.php)。2、在该文件中输入以下代码:<?php // 显示PHP信息 phpinfo();?>3、将该文件上传到你的