摘要: - 如果现在请求的是 /index.php,根据配置文件,nginx 知道这个不。是静态文件,需要去找 PHP 解析器来处理,那么他会把这个请求简单处理后交给 PHP 解析器。Nginx 会传哪些数据给 PHP 解析器呢?url、查询字符串、POST 数据、HTTP header 等等,CGI 就是 阅读全文
posted @ 2016-11-28 22:25 caroline2016 阅读(188) 评论(0) 推荐(0) 编辑
摘要: session同ip不同端口的多个网站session冲突的解决办法 在程序的common文件或是其它公用文件中加入一句php代码,如下: ini_set('session.name','PHPSESSID_RS'); 就是因为所有程序使用的session名都是在php.ini中设置的默认名称PHPS 阅读全文
posted @ 2016-11-28 22:18 caroline2016 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 跨域api服务器设置 header('content-type:application:json;charset=utf8'); header('Access-Control-Allow-Origin:*'); header('Access-Control-Allow-Methods:POST'); 阅读全文
posted @ 2016-11-28 22:16 caroline2016 阅读(389) 评论(0) 推荐(0) 编辑
摘要: 优化你的 PHP 环境 使用最新稳定版本的 PHP 。 PHP 的主要版本可能带来显著的性能提升。 启用字节码缓存 Opcache(PHP 5.5或更高版本) 或 APC (PHP 5.4或更早版本)。字节码缓存省去了每次解析和加载 PHP 脚本所带来的开销。 开启 Schema 缓存 Schema 阅读全文
posted @ 2016-11-28 22:07 caroline2016 阅读(3439) 评论(0) 推荐(0) 编辑
摘要: filter系列函数 filter_input 通过名称获取特定的外部变量,并且可以通过过滤器处理它 filter_input(INPUT_GET, 'a', FILTER_SANITIZE_NUMBER_INT) filter_var('bob@example.com', FILTER_VALID 阅读全文
posted @ 2016-11-28 21:57 caroline2016 阅读(122) 评论(0) 推荐(0) 编辑
摘要: image 下载地址 https://github.com/Intervention/image.git 下载之后解压 执行composer update 生成 autoload.php文件 该类库可以使用gd或者imagick扩展,服务器需要安装ImageMagick软件 require 'ven 阅读全文
posted @ 2016-11-28 21:44 caroline2016 阅读(2135) 评论(0) 推荐(0) 编辑
摘要: 安装 php composer.phar require kartik-v/yii2-mpdf "*" 或者把 "kartik-v/yii2-mpdf": "*" 加到composer.json文件的require段 执行 composer update 阅读全文
posted @ 2016-11-28 21:36 caroline2016 阅读(253) 评论(0) 推荐(0) 编辑
摘要: /* * 参数param_begin_week 日历以周几开始 周日 0 周一到周六为1-6 * */ function days($day_start_str, $day_end_str, $param_begin_week = 0) { $timestamp_start = is_integer 阅读全文
posted @ 2016-11-28 20:57 caroline2016 阅读(128) 评论(0) 推荐(0) 编辑