php
文章平均质量分 63
yangshiqi1089
这个作者很懒,什么都没留下…
展开
-
使用eaccelerator来代替文件session
默认的session.save_handler = files,当大量用户访问需要session的页面时,默认会在/tmp/下生成和用户数同样数量的session文件,默认每1000次访问扫描一次session临时目录进行回收。并发高的话,可能导致unix/linux下文件节点数耗尽,而且磁盘压力会很大。这时候,我们可以考虑使用memcached和eaccelerator来代替files。原创 2009-08-25 13:45:00 · 518 阅读 · 0 评论 -
安装php-tidy
在linux下安装php-tidy时,报错: configure: error: Cannot find libtidy 需要安装libtidy. wget http://tidy.sourceforge.net/src/old/tidy_src_051026.tgzgunzip tidy-xxxx.tgztar -xvf tidy-xxxx.tarcd t原创 2010-02-03 16:10:00 · 1212 阅读 · 0 评论 -
php linux下mcrypt扩展的安装方法
<br />需要libmcrypt, libmcrypt-devel, mhash, mcrypt这四个程序,搜一下就有了。<br /> <br />先安装libmcrypt, libmcrypt-devel,下来自己编译或者rpm就ok了。<br /> <br />然后解开mhash, ./configure, make, make install也ok。<br /> <br />再解开mcrypt, ./configure 此时报错了:<br /> <br /><br />checking for li原创 2010-09-02 19:41:00 · 3813 阅读 · 0 评论 -
bdb及其在php下扩展的安装
<br /><br />1、安装Berkeley DB<br /><br /># cd /usr/local/src<br /># wget http://download.oracle.com/berkeley-db/db-4.6.21.tar.gz<br /># tar -zxvf db-4.6.21.tar.gz<br /># cd db-4.6.21<br /># cd build_unix<br /><br />Berkeley DB默认是安装在/usr/local/BerkeleyDB.4.6目转载 2010-11-22 18:40:00 · 711 阅读 · 0 评论 -
nginx+php 上传文件大小的问题client_max_body_size
<br />nginx的上传参数问题,需要特别注意client_max_body_size这个参数,否则会中断在nginx的请求中,在php中无法log到访问的.<br /> <br /> <br />修改了php.ini文件如下:<br /> 参数设置说明file_uploadson是否允许通过HTTP上传文件的开关。默认为ON即是开upload_tmp_dir–文件上传至服务器上存储临时文件的地方,如果没指定就会用系统默认的临时文件夹upload_max_filesize8m望文生意,即允许上传文件大小原创 2011-01-19 12:10:00 · 10976 阅读 · 2 评论