樱花公主

导航

随笔分类 -  php技术

1 2 3 下一页

该分类下的文章主要是工作和学习中学到的知识总结
centos上配置ngrok笔记
摘要:配置基础:nginx、php、git都已安装好,git版本需要在1.7.9.5以上,如果不符合条件需要将git版本升级。 1、安装go: yum install golang 执行安装命令, 安装完成后执行 go env能看到如下截图证明已经安装成功。 切换到go的安装目录下执行如下名: cd /u 阅读全文

posted @ 2019-06-20 17:18 修炼1987 阅读(3) 评论(0) 推荐(0)

NGINX 502错误排查(转)
摘要:一、NGINX 502错误排查 NGINX 502 Bad Gateway错误是FastCGI有问题,造成NGINX 502错误的可能性比较多。将网上找到的一些和502 Bad Gateway错误有关的问题和排查方法列一下,先从FastCGI配置入手: 1.FastCGI进程是否已经启动 2.Fas 阅读全文

posted @ 2017-10-31 15:52 修炼1987 阅读(535) 评论(0) 推荐(0)

fastcgi是什么?与php-fpm之间是什么关系?
摘要:首先,CGI是干嘛的?CGI是为了保证web server传递过来的数据是标准格式的,方便CGI程序的编写者。 web server(比如说nginx)只是内容的分发者。比如,如果请求/index.html,那么web server会去文件系统中找到这个文件,发送给浏览器,这里分发的是静态数据。好了 阅读全文

posted @ 2016-02-19 14:24 修炼1987 阅读(329) 评论(0) 推荐(0)

安装lnmp一键安装包(转)
摘要:系统需求: CentOS/RHEL/Fedora/Debian/Ubuntu/Raspbian Linux系统 需要3GB以上硬盘剩余空间 128M以上内存,Xen的需要有SWAP,OpenVZ的另外至少要有128MB以上的vSWAP或突发内存(小内存请勿使用64位系统),MySQL 5.6及Mar 阅读全文

posted @ 2016-02-19 10:31 修炼1987 阅读(194) 评论(0) 推荐(0)

FullCalendar日历插件说明文档
摘要:FullCalendar提供了丰富的属性设置和方法调用,开发者可以根据FullCalendar提供的API快速完成一个日历日程的开发,本文将FullCalendar的常用属性和方法、回调函数等整理成中文文档,方便参阅。当前版本1.6.4。 普通显示设置 属性 描述 默认值 header 设置日历头部 阅读全文

posted @ 2016-02-17 11:04 修炼1987 阅读(287) 评论(0) 推荐(0)

PhantomJS linux系统下安装步骤及使用方法(网页截屏功能)
摘要:PhantomJS 是一个基于 WebKit 的服务器端 JavaScript API。它全面支持web而不需浏览器支持,其快速,原生支持各种Web标准: DOM 处理, CSS 选择器, JSON, Canvas, 和 SVG。 PhantomJS 可以用于 页面自动化 , 网络监测 , 网页... 阅读全文

posted @ 2015-08-18 15:23 修炼1987 阅读(1150) 评论(0) 推荐(0)

保留json字符串中文的函数,代替json_encode
摘要:// 格式化json中的汉字函数 protected function encode_json($str) { $strs = urldecode(json_encode($this->url_encode($str))); return $strs; } protected function ur... 阅读全文

posted @ 2015-06-12 09:44 修炼1987 阅读(422) 评论(0) 推荐(0)

微信公众平台开发接口PHP SDK完整版(转载)
摘要:responseMsg();}else{ $wechatObj->valid();}class wechatCallbackapiTest{ //验证签名 public function valid() { $echoStr = $_GET["echostr"]; $signature = $_GE... 阅读全文

posted @ 2015-06-09 14:33 修炼1987 阅读(403) 评论(0) 推荐(0)

NuSOAP与PHPRPC比较(转)
摘要:因为看到有人问 Nusoap 和 PHPRPC 的比较,为了让大家能够更清楚地了解 Nusoap 和 PHPRPC 的关系,所以在这里做一个简要的说明性介绍,所写的内容也不是面面俱到的,只写了一些主要的比较。更多细节的比较大家可以在使用中自己来对比。Nusoap 是一个用于 PHP 的 Web Se... 阅读全文

posted @ 2014-12-10 17:12 修炼1987 阅读(400) 评论(0) 推荐(0)

2014年微信公众平台开发 一键关注 方法
摘要:由于微信原有的一键关注weixin://addriend等方式被封,目前很多使用长按复制的方式比较繁琐。目前最简单的是通过图文方式两步关注,方法如下:在素材库中做一个单图消息,如下,单推广信息。图片消息效果如下图,实际就是点击蓝色的“ 高思1对1”就可以进行关注了,嘻嘻:把 这个素材图文回复到自己手... 阅读全文

posted @ 2014-12-03 09:52 修炼1987 阅读(312) 评论(0) 推荐(0)

megapix-image插件 使用Canvas压缩图片上传 解决手机端图片上传功能的问题
摘要:最近在弄微信端的公众号、订阅号的相关功能,发现原本网页上用的uploadify图片上传功能到手机端有的手机类型上就不能用了,比如iphone,至于为啥我想应该不用多说了吧(uploadify使用flash实现上传的);经过研究找到了一个手机端比较相对比较好用的插件实现图片上传,那就是megapix-... 阅读全文

posted @ 2014-11-25 15:11 修炼1987 阅读(1883) 评论(0) 推荐(1)

Centos上的安装openoffice+unoconv+swftools (转)
摘要:############################## # swftools的安装 # ############################## 1.安装所需的库和组件 yum install gcc* automake zlib-devel libjpeg-devel giflib-de 阅读全文

posted @ 2014-11-18 11:07 修炼1987 阅读(4032) 评论(0) 推荐(0)

PHP获取客户端IP
摘要:public function getIp(){ if(getenv('HTTP_CLIENT_IP') && strcasecmp(getenv('HTTP_CLIENT_IP'), 'unknown')) { $ip = getenv('HTTP_CLIENT_IP'); } elsei... 阅读全文

posted @ 2014-10-29 10:22 修炼1987 阅读(157) 评论(0) 推荐(0)

PHP汉字转拼音类
摘要:看到的文章,转过来留用,哈哈汉字转拼音类(全拼与首字母)-20319, 'ai'=>-20317, 'an'=>-20304, 'ang'=>-20295, 'ao'=>-20292, 'ba'=>-20283, 'bai'=>-20265, 'ban'=>-20257, 'bang'=>-20242, 'bao'=>-20230, 'bei'=>-20051, 'be 阅读全文

posted @ 2014-04-01 16:54 修炼1987 阅读(410) 评论(0) 推荐(0)

git命令学习用
摘要: 阅读全文

posted @ 2014-04-01 15:55 修炼1987 阅读(139) 评论(0) 推荐(0)

PHP及Javascript 正则判断中文(转)
摘要:UTF-8匹配:在javascript中,要判断字符串是中文是很简单的。比如:var str = "php编程";if (/^[\u4e00-\u9fa5]+$/.test(str)) { alert("该字符串全部是中文");}else{ alert("该字符串不全部是中文");}php中,是用\x表示十六进制数据的。于是,变换成如下的代码:$str = "php编程";if (preg_match("/^[\x4e00-\x9fa5]+$/",$str)) {print("该字符串 阅读全文

posted @ 2014-03-31 11:17 修炼1987 阅读(225) 评论(0) 推荐(0)

PDF2SWF转换只有一页的PDF文档,在FlexPaper不显示解决方法
摘要:问题:PDF2SWF转换只有一页的PDF文档,在FlexPaper不显示! FlexPaper 与 PDF2SWF 结合是解决在线阅读PDF格式文件的问题的,多页的PDF文件转换可以正常显示,只有一页的PDF文件不能显示,我下了FlexPaper、PDF2SWF N个版本都不行。。。解决方法:在执行的命令后面加上“/usr/local/swftools/bin/pdf2swf -T 9”转换成flash 9 格式即可解决~~知识点:SWFTools 是一组用来处理 Flash 的 swf 文件的工具包,包括:1. 合并工具 swfcombine2. 抽取工具 swfextract3. PD.. 阅读全文

posted @ 2013-09-30 10:27 修炼1987 阅读(941) 评论(0) 推荐(0)

解决json跨域时错误:SyntaxError: invalid label
摘要:将数据做以下返回:$callback = $_GET['callback'];echo $callback.'('.json_encode(array('html'=>$html)).')'; 阅读全文

posted @ 2013-08-01 16:48 修炼1987 阅读(712) 评论(0) 推荐(0)

ThinkPHP的多表查询 (转)
摘要:1、Table方法:定义要操作的数据表名称,可以动态改变当前操作的数据表名称,需要写数据表的全名,包含前缀,可以使用别名,例如:$Model->Table('think_user user')->where('status>1')->select();$Model->table('think_blog blog,think_type type')->where('blog.typeid=type.id')->field('blog.id as id,blog.title,blog. 阅读全文

posted @ 2013-03-12 11:44 修炼1987 阅读(1059) 评论(0) 推荐(1)

PHP无法获取表单post方式提交的数据问题
摘要:我本地有几个系统是基于phpcmsv9系统二次开发的,突然今天发现自己本地的系统管理员无法登陆后台,提示用户名不能为空,我找到相关文件,进行调试打印了一下post提交的数据 print_r($_POST);die;结果数组为空,我仔仔细细看了一下代码确定代码没有问题,重启了apache问题也还是不能解决,我试着登录其他phpcmsv9二次开发的系统,惊奇的发现也会提示“用户名不能为空”,而线上的系统却能登录,从而得知应该是我本地网站运行环境配置有问题,我从网上查了一些资料,有说把php.ini文件中register_global参数改为on的,但是我试过了,没有用,后来搜到一篇文章看完后,却有 阅读全文

posted @ 2012-12-06 16:00 修炼1987 阅读(2957) 评论(0) 推荐(0)

1 2 3 下一页