php-fpm sock文件权限问题导致502
2015年8月14日 · 103 字 · 1 分钟
今天升级完PHP出现了502 Bad Gateway错误,根据经验是php-fpm的问题,但是看到网上那些什么访问量,子进程设置什么的,但是我这太服务器压根没啥流量。所以只能从配置文件下手看看。 php-fpm.conf [global] pid = /usr/local/php/var/run/php-fpm.
2015年8月14日 · 103 字 · 1 分钟
今天升级完PHP出现了502 Bad Gateway错误,根据经验是php-fpm的问题,但是看到网上那些什么访问量,子进程设置什么的,但是我这太服务器压根没啥流量。所以只能从配置文件下手看看。 php-fpm.conf [global] pid = /usr/local/php/var/run/php-fpm.
2015年7月30日 · 216 字 · 2 分钟
作为一个全栈ajax的mvvm框架,angularjs可谓如火如荼,可真正做到全栈ajax,首要面对的问题就是用户身份验证。 本文的身份验证不采用cookie,而采用基于http Authorize 请求头的方式验证用户,此方式能做到永远只有一个用户同时在线(服务端同一时间只会接受一个合法的token请求,其他的请求返回401)。 Service app.
2015年7月22日 · 155 字 · 1 分钟
angularjs自带的模块话机制对于业务逻辑的组织确实起到了规范化的作用,但是对于大型web项目,弊端也出来了,一次性加载所有的资源会导致进入应用的时间变长,而实际上,首页需要加载的并不多,所以,本文将介绍如何使用requireJs与angularJs集成。 依赖 jquery(非必须) angularjs ui-router requirejs 入口文件 我们知道,使用requireJs之后,在首页只需使用script标签加载requirejs即可,剩下的文件加载需要配置下入口文件。
2015年7月5日 · 29 字 · 1 分钟
今天在做写一个IOS端的表单时,尽管input,textarea设置了宽度,结果发现真机浏览的时候发现宽度不一致,有图为证 css input, textarea { border-radius: 4px; border: 1px solid #4f4f4f; font-size: 24px; background: none; outline: 0; width: 283px; -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, .
2015年7月1日 · 153 字 · 1 分钟
angularjs的指令系统其实也是很强大的东西,扩展了HTML的表现力。本文讲的是如何用angularjs指令实现radioGroup,自带的radio只能控制ngModel的两种状态: true/false。 指令代码 module.directive('radio', [function() { return { transclude: true, replace: true, template: '<div class="ui ui-radio"><span class="radio-item"></span><span ng-transclude="" class="common-color"></span></div>', require: 'ngModel', link: function(scope, ele, attrs, ctrl) { ctrl.
2015年5月29日 · 35 字 · 1 分钟
通过LNMP安装脚本安装的PHP环境默认是不带Memcached支持的(是memcached不是memcache),百度一下memcached的安装方法,发现基本都是memcache的,其实这是两个不同的东西。 而memcached是pecl的项目,所以需要到pecl网站上去下载最新的memcached安装包。 为了方便多台服务器的安装,本人整理成了一个sh脚本进行安装,当然,php-config路径和phpize路径需要改下(如果使用LNMP脚本安装的话则不用改) #!/bin/bash wget https://launchpad.
2015年5月21日 · 28 字 · 1 分钟
问题 在使用php作为linux上shell脚本运行时出现了以下错误: #!/usr/bin/env php <?php phpinfo(); chmod +x test.
2015年5月17日 · 58 字 · 1 分钟
还在使用gif做loading效果吗?你确实out了,再不济也得用css3动画是不是–。无奈,css3旋转动画需要一张png图片来做,也没什么问题,现在,有更炫酷的方案了。 没错!就是SVG。svg其实不是什么新东西。SVG 于 2003 年 1 月 14 日成为 W3C 推荐标准。现在浏览器越来越强大,所以,尽情使用吧!
2015年4月13日 · 176 字 · 1 分钟
缓存有很多方法,memcache,databse,file,redis等等,原理都差不多,简要介绍一下,写入缓存就不多说了,主要是读取缓存。 检测指定key是否存在,如不存在则返回false。 检测指定key是否过期,如过期则返回false。 指定key存在且未过期,返回缓存值。 本文介绍文件缓存的实现,其他类型可以参照实现。
2015年4月9日 · 484 字 · 3 分钟
项目地址 https://git.coding.net/xialei/xl-angular-upload.git 效果图 指令代码 angular.module('xl-angular-upload', []) .