Apache里的php.ini 上传限制一修改PHP的session马上失效 本帖最后由 cander888 于 2009-06-29 23:13:35 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 修改上传大小限制怎么和SESSION有关系了?表单无法提交? 是用户登录用提交无法执行么? 会不会是没用SESSION_START();修改PHP.INI 配置要注意session.gc_maxlifetime = 1440 //session 的保存时间这里你可以随便设置一下过期时间.但是设置以后,好象不起作用! 其实不是不起作用,而是因为系统默认: session.gc_probability = 1 session.gc_divisor = 1000也就是说,garbage collection 有个概率的,1/1000就是session 1000次才有一次被回收。比如:session.gc_divisor = 1,这样就能明显的看到SESSION过期的效果了. 如果 要想 session 不过期的话,直接 设置 session.gc_divisor = 0;本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/phpBoy005/archive/2009/05/17/4194975.aspx 又试了一个早上,发现只要在两位数的限额里,不会出现表单不能提交的问题,比如原来的32M修改为99M就没问题,一改位2048M或者超过3个数的数值,就会出现表单无法登陆和提交的问题,也没有任何出错信息,而且也换过好几个环境了(几架电脑)问题完全一致,求解,按照楼上的朋友的做法,没有用!谢谢 上传附件大小,除了修改file_uploads on upload_tmp_dir upload_max_filesize post_max_size 还要注意以下几个参数max_execution_timemax_input_timememory_limit 另外,要确定upload_tmp_dir目录有空间.ps超过百兆的附件,建议通过ftp或者ssh方式上传,至少目前的网络速度,得不偿失. max_execution_time = 30max_input_time = 60memory_limit = 128Mupload_tmp_dir = "C:\WINDOWS\Temp"upload_max_filesize = 99Mpost_max_size = 99M都是默认的,其实修改上传限制应该不会和session发生冲突但是问题的确如此!呵呵 使用服务器软件 PHPNow 版本1.53 官方下载地址:http://downloads.sourceforge.net/phpnow/PHPnow-1.5.3.zip有兴趣的朋友帮看看谢谢, 是否不能设置超过1024M的POST和upload值? 楼主,问题解决了么,我也遇到session失效问题 求写sscanf的正则表达式 新手求助 连接APACHE 短息接口 mysql_close的问题 AJAX投递后没返回信息? 关于面向对象的1个问题 php能否调用其他程序?如水晶报表? >>>>>>>>>>>>>>>>>>美女??金钱??还是.....<<<<<<<<<<<<< 怎么判断一个字符串里面是否含有某个字符????? 配置好 APACHE后,运行 http://127.0.0.1 出现的页面是: NOT ACCEPTABLE? Apache启动不鸟,谁来教我下啊。 PHP偶尔报Fatal error: Call to undefined method
session.gc_divisor = 1000也就是说,garbage collection 有个概率的,1/1000就是session 1000次才有一次被回收。比如:session.gc_divisor = 1,这样就能明显的看到SESSION过期的效果了. 如果 要想 session 不过期的话,直接 设置 session.gc_divisor = 0;本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/phpBoy005/archive/2009/05/17/4194975.aspx
file_uploads on
upload_tmp_dir
upload_max_filesize
post_max_size 还要注意以下几个参数
max_execution_time
max_input_time
memory_limit 另外,要确定upload_tmp_dir目录有空间.ps超过百兆的附件,建议通过ftp或者ssh方式上传,至少目前的网络速度,得不偿失.
max_input_time = 60
memory_limit = 128Mupload_tmp_dir = "C:\WINDOWS\Temp"
upload_max_filesize = 99M
post_max_size = 99M都是默认的,其实修改上传限制应该不会和session发生冲突但是问题的确如此!
呵呵