个人博客是否该坚持原创

个人博客是否该坚持原创
博客还是应该坚持原创内容的,虽然说因为工作或者种种原因吧,能够坚持原创是很不容易的,即使自己想要坚持原创内容,哪里来哪么多的素材呢,尤其个人博客总有油尽灯枯的时候,有的人就说了,看看网上有多少个垃圾的站点,排名照样肯前,网上有多少个垃圾站点,一样风风火火,听到这样的回答,不知道自己还有多少勇气坚持博客原创下去。 其实网上但凡原创个人博客,基本上都很难成长下去,或者说根本没有...

ecshop手动执行定时脚本

ecshop手动执行定时脚本
有段时间没怎么写关于ecshop系统文章了,因为最近一直在开发tp系统了,大多数的开发都在tp平台之上,不过最近要做一个商城嵌入到app软件里面,所以又重新开启了ecshop系统的开发,目前正在做一个同步订单的接口,除了可以使用定时脚本之外,客服部还希望可以在后台点击同步提交执行的功能,其实很简单,无非就是把定时任务的功能做成了手动而已。 ecshop有自己的一套定时脚本规则,只是研究起来费劲一点,...

关于thinkphp中redis增删改查的操作

关于thinkphp中redis增删改查的操作
项目里面早就已经使用了redis的技术,本来早就想简单总结一下,苦于一直没有时间去做这件事情,今天把简单的redis作为一个笔记记录一下,这里仅限于自己查阅资料,之前在小虎博客里面已经写了redis在thinkphp里面的配置,配置好之后,我们还需要写一个关于redis缓存的类,这个类网上有许多成型的,直接下载下来就可以了,这里不再阐述了,回头有时间的话,再来分享类文件。 之前分享的redis分享文件:https...

IIS8请求筛选模块拒绝超过请求内容长度

IIS8请求筛选模块拒绝超过请求内容长度
其实这个错误是由于上传mysql大文件所致,我们知道phpmyadmin上传最大的文件默认是2M,需要在php.ini里面修改才能够上传mysql大数据库文件,但是一切都修改好之后,却发现了“IIS8请求筛选模块拒绝超过请求内容长度”的错误,首先使用的是iis+php的环境,经过一番查找之后,原来在iis环境下,是要检查post请求大小的,如果超过就会报错。 完整的错误内容如下: HTTP错误404.13 - Not Found 请求筛选模块被配置...

php进行支付宝开发中return_url和notify_url的区别分析

php进行支付宝开发中return_url和notify_url的区别分析
这篇文章主要介绍了php进行支付宝开发中return_url和notify_url的区别,较为详细的分析了return_url和notify_url的区别与用法,需要的朋友可以参考下. 本文实例分析了php进行支付宝开发中return_url和notify_url的区别。分享给大家供大家参考。具体分析如下: 在支付宝处理业务中return_url,notify_url是返回些什么状态呢,我们要根据它来做一些处理就必须了解return_url,notify_url的区别,下面我就来给大家介...

Fatal error: Call to undefined function openssl_pkey_get_private()

Fatal error: Call to undefined function openssl_pkey_get_private()
同样是支付宝接口的问题,我们知道在PHP程序中使用支付宝或者是微信支付接口时,通常都会有其私钥或者公钥文件,如果不能够正常加载的话就会出现错误,而支付宝接口则是使用的openssl打开私钥的模式,这就需要在PHP.INI里面去配置一下OPENSSL了,否则的话就会出现如下错误: Fatal error: Call to undefined function openssl_pkey_get_private() 很显示,没有发现 openssl_pkey_get_private 这个函数,其实...

关于支付宝错误代码 ILLEGAL_SIGN的解决

关于支付宝错误代码 ILLEGAL_SIGN的解决
下载了支付宝接口demo文件,在本地测试正常,但是一旦把配置文件放到项目里面的时候却出现了 调试错误,请回到请求来源地,重新发起请求。错误代码 ILLEGAL_SIGN。 在网上查了一下,原来支付宝的接口是过程化,它里面都是html和php混编,我们只要看其 demo 文件是可以看出来的,在html的头部声明了字符集,所以支付宝demo接口传递的都是其utf-8模式正常,而我的项目使用的是mvc架构,没有声明字符集,导致...

关于整理之前文件引发的感想

关于整理之前文件引发的感想
最近我们又搬家了,因为宿舍里又招来了不少的员工,原先的老地方似乎已经住不下去了,这已经是今年的第四次搬家了,原来在公寓搬家到了新的宿舍,然后小学同学过来学软件,又从新宿舍搬了出去,后来同学回家不学了,从新租的房子里面又搬回宿舍,然而现在又搬到了公司新租的房子里面。 每一次的搬家都要扔一大批的东西,这次也不例外,把原来的老被子,旧衣服之类的该搬全扔,这样显得东西少了,更干净了一...

nginx如何配置兼容ThinkPHP各种url模式

nginx如何配置兼容ThinkPHP各种url模式
我们知道ThinkPHP是有多种访问模式的,比如较常用的普通模式以及rewrite模式,也就是网址 /index.php?m=Zhonglian&c=Index&a=register 以及 网址 /DailiUser/alipay_notify_url,这两种模式用得比较多了。 为什么要做多种兼容呢,因为最近做了支付宝的回调,而支付宝是不认第一种模式的,只能使用 rewrite 模式,而我本地使用的是 nginx 服务器,所以需要在 nginx里面去做一下兼容配置了,配置的方法也很简...

FastCGI 进程超过了配置的活动超时时限

FastCGI 进程超过了配置的活动超时时限
近期所维护的一个站点出现了 HTTP 错误 500.0 - Internal Server Error E:\PHP\php-cgi.exe - FastCGI 进程超过了配置的活动超时时限,查看了一下日志文件,原来是网站的并发量有点大,其实也没多少,但是因为是新的winserver服务器,没有进行过任何的优化,所以小小的并发量都承受不了。 既然IIS已经报出了FastCGI进程超时,哪么我们只要把配置文件给更改一下就OK了。 第一步: IIS7->FastCGI设置->双击"ph...

ThinkPHP读出不重复的列表

ThinkPHP读出不重复的列表
Thinkphp去除重复的数据,找了半天的手册以及搜索了许多的资料都没有能够解决,本来想到先把读取的列表转化成数组,然后从数组里面去剔除,但是也比较麻烦,因为目前需要做一个区域人数的计算,也就是把重复的数据显示给去除掉,最后的解决还是在CDSN上面遇到大神给解决了。 Thinkphp一共提供了两个函数,一个是 distinct,一个是 group,其中使用 group实现了计算不重复数据的功能。 1 去除重复数据 disti...

Thinkphp使用setField更新多个字段

Thinkphp使用setField更新多个字段
在使用 Thinkphp中,setField是使用较多的一个函数,我通常是使用这个函数来更新单个字段的,非常好用,这天突然想到能否使用 setField更新多个指定字段,当然更新多个字段的话还是建议使用 save,这里仅为学习一下setField 的多个用法。 先看一下setField单个字段的更新,就很简单了,如下: public function update(){       header("Content-Type:text/html;...

php怎样保留两位小数且不四舍五入

php怎样保留两位小数且不四舍五入
记得之前因为项目的需求,做过一个php保留一位小数的算法,不过后来经过测试,并不起作用,还是会四舍五入然后保留一位小数,现在基本已经确定不管是使用 number_format 函数还是使用 sprintf 函数都是会四舍五入的,之前的文章是如下网页。 https://www.xiaohuboke.com/article/4366.html 而最近的需求是一定要保留两位小数,并且不四舍五入,比如5.55923,使用php处理之后就是5.55,而不是5.56,好了,这...

PHP页面文件怎么发送POST请求

PHP页面文件怎么发送POST请求
在做PHP接口的时候,是需要使用GET或者POST提交数据,然后远程服务器返回return值,提交数据我们通常使用的是form表单或者jquery的方式进行提交,可以同步获取到接口返回的数据,不过最近遇到一个需要PHP文件页面直接POST过去的问题,这样的操作其实是很少的,通常能解决的话都是直接form表单提交过去,既然遇到了,哪就来解决一下吧。 需求是这样的,A网站是购物网站,B网站是一个普通站点,且有用户余额...

百度也对js感冒了吗

百度也对js感冒了吗
不得不承认的是这些天一直在忙中联的项目,包括元旦放假的几天里也在加班,好在中联的项目目前已经告一段落了,不过作为程序员一族来说,仿佛自己就像一个每天做着循环体的一个工种,一个项目做完,自然会有下一个项目接上。 好了,工作的事情先不说了,现在比较闹心的事就是自己的博客突然之间备案号消失了,消失之后的五六天里,我才发现,这就有点蛋疼了,没办法,只好再从阿里重新备案了,只是这次的备...

thinkphp返回Json的数据格式

thinkphp返回Json的数据格式
最近一直在写app的接口,我们知道用php写接口文件,基本上返回给服务端都是 Json 数据了,因为这样的数据使用 Js 更好处理一些,通常情况下,app端使用什么文件,我们直接写控制层或者是model层实现相应的功能,然后再json过去就ok了。 今天竟然发现tp自带有可以返回json数据的功能,虽然暂时用不到,但还是先记录一下吧。 thinkphp返回Json数据格式: //编写类方法用$this->ajaxReturn()返回数据&nbs...

ThinkPHP访问不存在的模块跳到404页面

ThinkPHP访问不存在的模块跳到404页面
我们来介绍一下关于ThinkPHP访问不存在的模块跳到404页面,有需要的朋友可参考参考,在ACTION中新建一个文件EmptyAction.class.php,文件中的代码如下: <?php     class EmptyAction extends Action{        function _empty(){            header("HTTP/1.0 ...

thinkphp3.2.3 redis缓存配置

thinkphp3.2.3 redis缓存配置
在thinkphp3.2中配置redis还是比较简单的,目前项目已经全面支持redis了,查看redis缓存文件使用的是 RedisStudio-en-0.1.5 工具,很方便,可以查看目前已经缓存了的数据,这里主要看一下redis在tp的入口文件是怎样配置的。 在thinkphp中需要使用到redis缓存,那么我们需要先做准备工作. 1.获取redis缓存驱动,要求安装phpredis扩展:http://github.com/nicolasff/phpredis. 2.在conf配置参数:  //Red...

个人站长还有必要开通第三方自媒体平台吗

个人站长还有必要开通第三方自媒体平台吗
看到不少的个人博客都开通了新浪微博,个人公众号,头条自媒体,不得不说,现在互联网人群更多的时间都花在了社交上,尤其是移动互联网大爆发之后,我个人也每天都泡在微博,微信,头条上面,随着各大平台对于个人自媒体的扶持,现在已俨然成为个人自媒体的天下了,看似如果个人站长没有一个微博号就要落后一样。 所以小虎博客也开通了个人微博以及微信公众号,但是随后发现,开通之后并没有太多的时间去打...

一个人每天浪费的时间有多少

一个人每天浪费的时间有多少
浪费时间好像是每个人都与生俱来且很想做的事情,就拿我来说吧,每天早上九点钟上班,然后各种的看新闻,看博客,总之就是上网东看看,西看看吧,就这样一个小时就过去了,古话说得好,一天之计在于晨,而我在早上的时候想要做的事情有太多太多,但到了下午,却发现上午啥也没做好。 好了,到了中午的时候,吃饭一个小时,然后回来打会儿球,差不多一点钟的时候又该上班了,上班的时候却又一时融入不了工作...