找到约 10000 条结果
  • docker中安装php拓展
    因为一些扩展并不包含在 PHP 源码文件中,所有需要使用 PECL(PHP 的扩展库仓库,通过 PEAR 打包)。用 pecl install 安装扩展,然后再用官方提供的 docker-php-ext-enable 快捷脚本来启用扩展
    2022-11-01
    1
  • php 学习指南及技术干货
    Security 安全 生成安全的随机数,加密数据,扫描漏洞的库 HTML Purifier-一个兼容标准的HTML过滤器 RandomLib-一个生成随机数和字符串的库 True Random-使用 www.random.org生成随机数的库 SecurityMultiTool-一个PHP安全库 PHPSecLib-一个纯PHP安全通信库 TCrypto-一个简单的键值加密存储库 PHP IDS- 一个结构化的PHP...
    2016-08-11
  • CentOS 6.5下PHP 5.6编译安装
    enable-opcache PHP编译字节码缓存,如果需要将 Xdebug 扩展和 OPcache 一起使用,必须在 Xdebug 扩展之前加载 OPcache 扩展
    2015-01-15
  • apache 与 php-fpm 几种处理方式
    原文地址: apache 与 php-fpm 几种处理方式 目录 1.SetHandler 2.ProxyPassMatch 3.ProxyPass <h3 id="1">1.SetHandler</h3> 在apache配置文件只部署一次 需要Apache 2.4.9以上才行 ip:port配置 php-fpm配置 {代码...} httpd配置 {代码...} UDS配置 php-fpm配置 {代码...} httpd配置 {代码...} <h3 id="...
    2018-09-26
  • Yaml component usage for Symfony2
    YAML_ website is "a human friendly data serialization standard for all programming languages". YAML is a simple language that describes data. As PHP, it has a syntax for simple types like strings, booleans, floats, or integers. But unlike PHP, it makes a difference between arrays (sequences) and ...
    2014-03-27
  • PHP命令行下的世界
    PHP作为一门web开发语言,通常情况下我们都是在Web Server中运行PHP,使用浏览器访问,因此很少关注其命令行操作以及相关参数的使用,但是,特别是在类Unix操作系统上,PHP可以作为一门脚本语言执行与shell类似的处理任务。
    2015-07-01
    3
  • 鸟哥 YAF-------介绍 自己也在学习中
    最近接触Yaf框架,从最初按照鸟哥写的手册,感觉文档还是太少,个人总结下来,一点点积累,个人非常推崇鸟哥的作品 1.下载YAFYaf其实算是PHP官方的一个扩展,我们可以直接在PHP官网下载。 [链接]也可以在github上找到。 [链接] 我用的是wget   [链接] 下载完成后,会有个master.zip 然后执行解缩unzip命令以后, 进入Ya...
    2017-11-18
  • Yii 中特殊行为 ActionFilter 的使用示例
    Yii 中的 ActionFilter(过滤器)相当于 Laravel 中的 Middleware(中间件),beforeAction 相当于前置中间件,afterAction 相当于后置中间件。
    2020-10-15
  • docker 构建本地 php-cli 环境安装 composer 依赖
    有时我们只需是需要使用 php-cli 去安装一些 composer 依赖,然而在本地安装 php 耗时费力,在一些老系统上还会有各种版本限制,比如我的 MacOS11 因为不被 asciidoc 支持(特么的,MacOS12也不被支持...),导致无法成功安装。
    2025-04-20
  • nginx和php-fpm基础环境的安装和配置
    回想以前使用php都是通过apache来加载php的module运行的,最近看到公司的项目逐渐切到nginx了,抱着好奇心,周末就开始捣鼓起来了。。。
    2015-08-08
  • mac php+xdebug+vscode开发环境搭建
    前言 本人并不会PHP,但因工作需要了解PHP代码故学习搭建环境,记录一下 系统:macOS High Sierra(10.13.6)自带PHP为7.1(使用php -v查看版本 公司PHP版本5.6,其他版本可能也适用 安装php5.6 {代码...} 安装成功后修改~/.bash_profile文件,使修改生效(也可选择重启终端) {代码...} 安装nginx(已安装可略过 {代码...}...
    2018-08-13
    3
  • 重读PHP手册笔记系列(一)
    PHP,即“PHP: Hypertext Preprocessor”,是一种被广泛应用的开源通用脚本语言,尤其适用于 Web 开发并可嵌入 HTML 中去。它的语法利用了 C、Java 和 Perl,易于学习。该语言的主要目标是允许 web 开发人员快速编写动态生成的 web 页面,但 PHP 的用途远不只于此。
    2019-03-21
  • nginx解析漏洞复现
    1、 由于nginx.conf的如下配置导致nginx把以’.php’结尾的文件交给fastcgi处理,为此可以构造[链接] (url结尾不一定是‘.php’,任何服务器端不存在的php文件均可,比如’a.php’),其中test.png是我们上传的包含PHP代码的照片文件。
    2019-10-28
    2
  • 解决CentOS 7中php-fpm进程数过多导致服务器内存资源消耗较大的问题
    最近服务器内存使用率一直居高不下,检查之后发现可能和php-fpm进程数过多有关。本文记录了我优化php-fpm配置文件的过程并补充了一些和php-fpm有关的知识。
    2018-08-08
  • 如何在FreeBSD中安装Nginx,MySQL,PHP(FEMP)
    本文介绍如何在FreeBSD 13系统中安装Nginx、MySQL、和PHP服务。系统环境FreeBSD 13.0-RELEASE更新系统在安装任何软件之前更新系统是一个好习惯,以便检查系统更新:root@freebsd:~ # freebsd-update fetchroot@freebsd:~ # freebsd-update install安装Nginx使用pkg包管理器安装nginx:root@freebsd:~ # pkg install -y n...
    2023-01-29
  • Linux下玩转nginx系列(四)---nginx做Web服务器
    nginx 做静态服务器HTML页面如下 {代码...} 上传相关文件,生成如下路径 {代码...} 浏览器访问: 这个时候我们可以把static静态页面给拆分出来 {代码...} 将静态文件迁移到/data/db目录下,并重启nginx服务。 {代码...} 测试图片是否能否获取: {代码...} 对图片开启gzip压缩 {代码...} 对比两次响应头信息,开启gzip 压...
    2022-04-19
  • 后盾网thinkphp5.0 博客系统实现
    blog github源码地址 介绍 根据后盾网的项目自己搭建了一遍博客系统,包括前端验证和后台管理。 技术 thinkphp5搭建博客的前端和后台 工具 macOS 10.12 MAMP Pro Apache + Mysql + PHP + Mac OS X 10 phpstorm 编程 数据库设计 mySQL work bench 数据库管理 navicat 目录结构 初始的目录结构如下: {代码...} 没有搭建完...
    2017-05-04