来源:分享文档 胡萝卜 2007-2-20 21:10:51 评论 0 条 字体:[大 中 小] 收藏 投稿最近用dedecms整合分享文档时,在上传软件过程中,经常会出现“你没有选择上传的文件”这个提示,上传不成功。经过观察,发现出现此提示时,都是文件超过了2M。于是就怀疑是哪个地方限制了上传文件的大小。在dedecms里找来找去,只找到一个会员附件大小的设置,显然不是这个地方。在 dedecms的论坛里发贴求助,发现也有好多站长遇到这个问题,但都没有解决办法。
后来查找php的配置文件,在php.ini中发现了这样几行:
; Maximum size of POST data that PHP will accept.
post_max_size = 2M
原来PHP还可以配置POST数据的最大尺寸。而这个大小,是我按照dedecms里的教程进行设置的。
问题找到了。我将post_max_size改为8M以后,就没有出现这个问题了。如果你的网站需要上传更大的附件,可以依据自己的需要进行设置。有些站长是在上传图片时出现这个提示的,按照这个方法改改,说不定也行了。
其实在登陆dedecms后的首页中,系统基本信息里的PHP环境摘要里就已经显示了“支持上传的最大文件”这一项,只是我没有仔细看。建议柏拉图在这一项的后面加上如何修改文件大小的帮助,毕竟,你不能指望站长都去懂得这些配置;同时,柏拉图应修改“你没有选择上传的文件”这个不是很准确的提示。


