php
harderc111
精通是相对的,无知是绝对的,道阻且长
展开
-
不重新编译PHP为PHP安装zlib扩展-学习收集
一台服务器,编译PHP时未设置参数,导致缺少zlib扩展,无法执行解压缩,错误信息是:“Fatal error: Call to undefined function gzopen”。 首先找到当初编译PHP时的目录,如果没了就找一个相同版本的解压缩,解压缩到php(假设)目录下,然后以root身份进入php/ext/zlib/目录下 执行phpize,报错:“Cannot find转载 2016-08-29 11:33:05 · 5418 阅读 · 0 评论 -
PHP扩展类ZipArchive实现压缩解压Zip文件和文件打包下载
PHP扩展类ZipArchive实现压缩解压Zip文件和文件打包下载 PHP ZipArchive 是PHP自带的扩展类,可以轻松实现ZIP文件的压缩和解压,使用前首先要确保PHP ZIP 扩展已经开启,具体开启方法就不说了,不同的平台开启PHP扩增的方法网上都有,如有疑问欢迎交流。这里整理一下常用的示例供参考。 一、解压缩zip转载 2016-09-06 22:22:19 · 1043 阅读 · 0 评论 -
php 获取今日、昨日、上周、本月的起始时间戳和结束时间戳的方法
php 获取今日、昨日、上周、本月的起始时间戳和结束时间戳的方法,主要使用到了 php 的时间函数 mktime。下面首先还是直奔主题以示例说明如何使用 mktime 获取今日、昨日、上周、本月的起始时间戳和结束时间戳,然后在介绍一下 mktime 函数作用和用法。 01 //php获取今日开始时间戳和结束时间戳 0转载 2016-12-06 14:01:12 · 260 阅读 · 0 评论 -
主题:分布式架构高可用架构_Keepalived+Nginx实现高可用Web负载均衡
一、场景需求 二、Keepalived 简要介绍 Keepalived 是一种高性能的服务器高可用或热备解决方案,Keepalived 可以用来防止服务器单点故障的发生,通过配合 Nginx 可以实现 web 前端服务的高可用。 Keepalived 以 VRRP 协议为实现基础,用 VRRP 协议来实现高可用性(HA)。VRRP(VirtualRouter Redundanc转载 2016-11-26 23:56:16 · 4951 阅读 · 0 评论 -
PHP使用正则表达式过滤特殊的字符和空白
问题描述 PHP使用正则表达式过滤特殊的字符 function replaceSpecialChar($strParam){ $regex = "/\/|\~|\!|\@|\#|\\$|\%|\^|\&|\*|\(|\)|\(|\)|\_|\+|\{|\}|\:|\|\?|\[|\]|\,|\.|\/|\;|\'|\`|\-|\=|\\\|\|/"; retur原创 2017-02-08 12:56:26 · 6303 阅读 · 0 评论 -
php centos7.2安装
PHP源码安装流程 1.下载源码 http://cn.php.net/downloads.php 2.进入源码包所在路径下,解压安装包到/usr/local/src $tar -xzvf php-7.0.4.tar.gz 3.进入解压的php文件夹下/usr/local/src/php-7.0.4 安装依赖(视实际需要而定) $yum install libxml2 libxml2-原创 2017-03-07 18:26:15 · 773 阅读 · 0 评论 -
CGI、FastCGI和PHP-FPM关系图解
大神的博客:https://www.awaimai.com/371.html 目录 基础Module方式CGIFastCGI介绍 FastCGI简单介绍FastCGI的工作原理 PHP-FPM介绍总结参考资料 在搭建 LAMP/LNMP 服务器时,会经常遇到 PHP-FPM、FastCGI和CGI 这几个概念。如果对它们一知半解,很难搭建出高性能的转载 2017-10-27 14:36:51 · 885 阅读 · 1 评论 -
FastCGI特点原理、nginx与php-fpm两种通信方式对比
地址:http://blog.51cto.com/nineep/1845961 kankacan一、FastCGI特点: 1、HTTP服务器和动态脚本语言间通信的接口或工具 2、可把动态语言解析和HTTP服务器分离I 3、Nginx、Apache、Lighttpd,以及多数动态语言 都支持FastCGI 4、FastCGI接口方式采用 C/S结构,分为客户端(HT转载 2017-11-29 12:02:49 · 1737 阅读 · 0 评论