php
文章平均质量分 52
暗夜随风君
心有猛虎,细嗅蔷薇。
展开
-
php使用curl上传文件报找不到文件的错误
今天需要做到的一个功能是将一张本地的图片上传到微信服务器。 所以使用了php的curl功能,在我本地测试的时候,是没有问题的。上传到线上发现有问题,微信报了一个文件丢失的错误。(线上线下环境不一致,我也不想的。) 后来发现是curl的一个参数设置导致的。curl_setopt ( $ch, CURLOPT_SAFE_UPLOAD, false ); TRUE 禁用 @ 前缀在 CURLOPT原创 2016-05-10 09:24:49 · 1621 阅读 · 0 评论 -
使用SeasLog打造高性能日志系统
什么是SeasLogSeasLog是一个C语言编写的PHP扩展,提供一组规范标准的功能函数,在PHP项目中方便、规范、高效地写日志,以及快速地读取和查询日志。为什么使用SeasLog高性能 SeasLog使用C语言编写,并带有缓冲池的功能。每次写入的日志,是先写入到内存当中,当达到一定的数量时,才写入到文件当中。 配置简单 SeasLog的配置十分简单,甚至不需要配置就可以直接使用。 功能完原创 2016-05-22 12:14:52 · 3974 阅读 · 1 评论 -
Laravel 5.0 之表单验证类 (Form Requests)
让人头痛的表单验证 本文译自 Matt Stauffer 的 系列文章 . 只要你曾经在使用 Laravel 框架的过程中试图找到有关用户输入验证的最佳实践, 你就应该了解这是一个争论最多并且几乎没有达成共识的话题. 我们可以在控制器中进行验证, 可以在单独的一个服务层进行验证, 可以在模型中进行验证, 当然还可以在 Javascript 中进行验证 (这只是一个玩笑, 谁都知道不能只依赖于客户转载 2016-07-18 00:15:54 · 2906 阅读 · 0 评论 -
HTTP 204和205的应用
转载自Laruence的博客,原文地址 http://www.laruence.com/2011/01/20/1844.html 之前和人讨论过这个问题,,, 今天感冒在家休息, 就回忆了一下, 整理如下.我们很多的应用在使用Ajax的时候, 大多数情况都是询问型操作, 比如提交数据, 则Ajax只是期待服务器返回:{status: 0, message:""} //status 0代表成功, 非零转载 2016-07-18 22:21:28 · 1717 阅读 · 0 评论 -
基于laravel5.2的开源cms系统Lava Lite安装步骤
系统环境要求PHP >= 5.5.9 OpenSSL PHP Extension PDO PHP Extension Mbstring PHP Extension Tokenizer PHP Extension以上的Lava Lite官方提示的环境要求 我在安装的过程中,即便是满足了以上要求,还出现了一个类似于下面的错误,最终排查,是php_fileinfo未开启导致的,在php.ini中将这个配翻译 2016-07-21 15:29:27 · 5414 阅读 · 0 评论