请在Chrome、Firefox、IE8+等现代浏览器浏览本站。 本博客所有文章为原创,图片不加水印,随意转载,但请注明来源,谢谢!

标签:PHP

后端

ThinkPhp高并发提交如何保障数据正常

高并发导致的数据错误 通常出现于多连接,假设当前用户余额为100。 A逻辑从数据库取值得到100,扣取50,得到50,进行数据库保存。最终数据库=50。 在同一瞬间内,A逻辑未保存数据库前,B逻辑从数据库取得余额100,扣去30,得到70,进行数据库保存。最终数据库=70。 这样问题就发生了。 本来应该是100-50-30=20;  现在变成了100-50=...

kxjhwbb 7个月前 (01-19) 578℃ 0评论 0喜欢

后端

Xhprof – PHP性能分析工具

要解决PHP的卡顿问题,先找到哪部分代码导致问题出现。 xhprof可以帮到你: http://pecl.php.net/package/xhprof  ,虽然已经4年没更新了。。 首先安装: 万能的yum, yum install php-xhprof -y 安装完php模块后,需要在你要分析的网站中加入代码,实际上是图形界面代码,方便查看。 下载 htt...

kxjhwbb 9个月前 (11-14) 478℃ 0评论 4喜欢

后端

Centos下PHP无法Curl模拟Post上传文件的问题

有个产品需要上传图片到贴图库。为此还开了个贴图库的会员。 用的方案是ueditor+贴图库插件,自己加了个从dz拉过来的前端上传控件,然后禁用了Ueditor的上传按钮,毕竟数据先过一次后端再到贴图库是很蛋疼的事情。 决定禁用的关键是,贴图库给出的插件还是远程拉图模式,也就是说,产品有CDN,图片先从用户手里到达服务器tmp目录,Ueditor保存到uplo...

kxjhwbb 2年前 (2017-01-05) 1779℃ 0评论 21喜欢

后端

追踪PHP函数所在文件位置

今天做discuz二次开发,增加一个discuz code标签,用系统自带的十分不给力,只能自己改代码。 大概知道在哪里改了,找到了类似函数,但却不知道他在哪,服务器上grep -r搜索到好多个,遂寻找定位函数定义位置的方法如下: function function_dump($funcname) ...

kxjhwbb 3年前 (2015-11-08) 1931℃ 0评论 0喜欢

后端

DiscuzX论坛 – QQ登陆时不时20003的解决方案

问题原因 是否发现dz最近时常出现Error20003错误? 但有时候又可以?? 并不是Dz官方论坛说的你服务器问题或是你改错了什么,而是Oauth1.0已经不再被腾讯支持。 其实傻子都知道,原本可以,什么都没改,某段时间开始不行,肯定是接口方的问题,当然了,Dz官方论坛的版主基本都会说是你服务器的问题。 其实腾讯开放平台官方早就宣布2013年开始放弃Oau...

kxjhwbb 3年前 (2015-09-10) 1796℃ 0评论 0喜欢

服务器

PHP+lighttpd配置全局Gzip

Gzip是个好东西,60多K的页面可以压到15K左右传输,基本上见不到没有开启Gzip的大型网站。下面记录下Lighttpd+php配置全局Gzip。 Lighttpd Lighttpd主要负责静态文件的Gzip了: 先在/etc/lighttpd/modules.conf中打开compress模块,随后配置/etc/lighttpd/conf.d/comp...

kxjhwbb 4年前 (2014-11-15) 1877℃ 0评论 2喜欢

后端

fsockopen/pfsockopen函数被禁用的解决方法

方法一、函数代替 服务器同时禁用了fsockopen pfsockopen,那么用其他函数代替,如stream_socket_client()。注意:stream_socket_client()和fsockopen()的参数不同。 具体操作 搜索程序中的字符串 fsockopen( 替换为 stream_socket_client( ,然后,将原fsocko...

kxjhwbb 4年前 (2014-11-12) 1484℃ 0评论 1喜欢

后端

Yum方式安装Lighttpd+PHP+Mysql+轻微优化

用Lighttpd这么久了,每次安装都是去搜别人的教程,今天决定自己写一个,也方便以后参考。写的不好高手勿喷,如果有神马改进建议或者发现错误的地方,请直接评论指正。 实测阿里云和腾讯云的Lighttpd都已经可以在yum里面找到了,对于我这种懒人实在是福音。 那么下面介绍下如何安装使用吧,我们一步一步来。 Lighttpd的安装 输入yum install ...

kxjhwbb 4年前 (2014-10-22) 3564℃ 1评论 6喜欢