与
ESC
输入关键词搜索文章

标签:php

共 79 篇内容

给你的PHP写入函数file_put_contents加个锁

今天遇到redis自动关闭的问题,有个读取缓存函数问题是这样的: 先去redis或memcache缓存读取,有就返回读取数组,没有就去读取文件缓存,有就将该文件数组就返回,然后写入redis或memcache缓存和文件缓存。 问题就出在re

php5.3.28安装加速缓存xcache

刚刚把eAccelerator换成APC也坚持不了多久,运行了一天就完蛋了,php502错误,php-fpm卡住罢工!当php-fpm进程异常退出的时候其他进程无法获取apc的互斥锁。导致死锁。这次继续搜索apc资料,有人提到惠新宸(apc

php5.3.28更换缓存加速eAccelerator为APC

APC 和 eAccelerator 都是不错的PHP加速缓存,因为eAccelerator有问题没办法才选择apc的,建议除非eAccelerator有变态无法解决的问题,才选择apc,毕竟apc也是停止维护的了,php5.3恐怕没有更好

nginx和php响应时间过长502排查

说明: web页面响应时间长,要怎么排查? 因为是lnmp系统,可以通过设置nginx日志,记录nginx处理请求的时间、开启php慢执行来排查 解决: 一、修改nginx.conf日志格式,记录nginx响应时间 # vim /usr/l

PHP microtime() 函数

microtime() 函数返回当前 Unix 时间戳和微秒数。 这里要指出的是在windows下调用microtime() 函数输出msec部分是没办法实时的,一个循环输出后msec部分结果是一样的。 for($i=0; $i

IIS7.5安装PHP5.3.29后运行PHP很慢

最近一台环境为window server 2008 iis7.5的服务器,安装php5.3.29 nt安全线程模式为fastcgi,执行html的时候响应时间1秒内,可是执行php页面死活都要1秒以上,单独运行echo phpinfo的时候

改WordPress中php代码用smtp替换mail函数发邮件

在WordPress中注册新用户时会发送一封确认邮件,需要用户使用真实的邮箱才能使用。在测试系统中,如果收不到确认邮件或发送慢,可转变邮件处理方式为SMTP,做如下2处的修改: (1)将 /wp-includes/pluggable.php

php检查函数,类,类的方法是否存在

经常在include某个文件后不知道里面的函数或类等是否正常加载,这里对于如何判断一个函数,类以及类中的方法是否存在做了一个整理: (1)php判断系统函数或自己写的函数是否存在 bool function_exists ( string