在CentOS 6上使用yum安装lnmp服务 2016-09-28 枫叶 lnmp(LinuxNginxMySQLPHP)是linux最常规、简单的应用,CentOS是企业市场占有率较高的一款linux发行版,本文将介绍如何在C...
Typecho文章页内获取当前父分类的所有子分类 2016-09-22 枫叶 文章页获取当前父分类下的所有子分类。<ul><?php $this->widget('Widget_Metas_Category_...
PHP判断是否是移动端设备 2016-09-20 枫叶 php判断是否是移动端设备的方法直接调用即可。代码function isMobile () { $_SERVER['ALL_HTTP'] = isset($_SERVER['ALL_HTTP']) ? $_SERVER['ALL_HTTP'] : ''; $mobile_brows...
Windows下获取进程的命令行参数 2016-02-20 枫叶 因为要监控php的进程,使用任务管理器以及tasklsit都只能看到php.exe。无法获取php.exe后面跟的php文件。可以使用下面方式获取wmic process where caption="php.exe" get caption,commandline /value接下来再使用文...
屏蔽nginx和php的版本号 2016-02-16 枫叶 http header中会看到nginx和php的版本号如:X-Powered-By: PHP/5.2.1为了防止一些针对版本号特殊漏洞的攻击,可以屏蔽其显示。<h3>php</h3>更改php.ini文件,找到下面设置并更改为off:expose_php = Off&...
设置nginx和php-fpm更改上传文件大小限制 2015-10-08 枫叶 Nginx和php默认不支持上传过大的文件。假如我们要求上传的文件大小为20M,默认配置就不允许上传了。下面我们更改nginx和php配置,设定上传的限制为20M。Nginx配置更改如果上传文件时超过了nginx的限制,就会返回一个“413 Request Entity Too Large”的...
3种方法设置PHP超时时间 2015-07-31 枫叶 设置PHP脚本执行超时的时间有下面这样一些方法:php.ini 中缺省的最长执行时间是 30 秒,这是由 php.ini 中的 max_execution_time 变量指定,倘若你有一个需要颇多时间才能完成的工作,例如要发送很多电子邮件给大量收件者,或者要进行繁重的数据分析工作,服务器会在 ...
使用php批量配置域名跳转 2014-11-13 枫叶 我们用的新网域名,是不支持url跳转的,因此可以使用下面方法来控制多个域名的跳转。<?php // 这里是需要跳转的地址(不要忘记逗号) $urls = '{ "qiansw.com":"https://www.ipaddr.host/", "baidu.qiansw....
phpredis常用操作 2014-08-06 枫叶 Redis::__construct描述:创建一个Redis客户端范例:$redis = new Redis();connect, open描述:实例连接到一个Redis.参数:host: string port: int返回值:BOOL 成功返回:TRUE;失败返回:FALSE...
CentOS 6 安装ImageMagick和php的imagick扩展 2014-06-10 枫叶 我们使用yum方式安装ImageMagick,使用源码包安装php的imagick扩展。下面是安装步骤,强烈建议先看一下后面的错误处理再安装。