﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-翠湖月色-随笔分类-WordPress或PHP</title><link>http://www.blogjava.net/matthew2006/category/42841.html</link><description>No Buddha tree at all,And bright mirror nor.Now nothing at all,How dusts any more ? </description><language>zh-cn</language><lastBuildDate>Tue, 24 Nov 2009 15:05:44 GMT</lastBuildDate><pubDate>Tue, 24 Nov 2009 15:05:44 GMT</pubDate><ttl>60</ttl><item><title>WordPress打造CMS网站之文件上传受限</title><link>http://www.blogjava.net/matthew2006/archive/2009/11/24/303526.html</link><dc:creator>matthew</dc:creator><author>matthew</author><pubDate>Tue, 24 Nov 2009 14:26:00 GMT</pubDate><guid>http://www.blogjava.net/matthew2006/archive/2009/11/24/303526.html</guid><wfw:comment>http://www.blogjava.net/matthew2006/comments/303526.html</wfw:comment><comments>http://www.blogjava.net/matthew2006/archive/2009/11/24/303526.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/matthew2006/comments/commentRss/303526.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/matthew2006/services/trackbacks/303526.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 在大多CMS系统中会有音频，视频上传的需求。wordpress默认的编辑工具自带有音频视频上传功能，
<p>但其默认只允许上传2M以下的文件。解决办法是对php的php.ini文件的配置进行修改，方法是修改如下字段的值：</p>
<p>file_uploads&nbsp;&nbsp; on 是否允许通过HTTP上传文件的开关。默认为ON即是开<br />
upload_tmp_dir 　&nbsp;&nbsp;&nbsp; 文件上传至服务器上存储临时文件的地方，如果没指定就会用系统默认的临时文件夹<br />
upload_max_filesize&nbsp;&nbsp; &nbsp;20m 　 望文生意，即允许上传文件大小的最大值。默认为2M<br />
post_max_size&nbsp;&nbsp;&nbsp; &nbsp; 30m 　　　 指通过表单POST给PHP的所能接收的最大值，包括表单里的所有值。默认为8M。如果上传比较大的文件一般要把post_max_size&nbsp;&nbsp;&nbsp; &nbsp; 30m设置的比upload_max_filesize的值更大。</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 一般到这步就基本可以了，但是由于我们的日常网络不会太好，单个下载页面运行会持续一段时间，这样可能造成上传失败。还需要对以下字段进行配置，</p>
<p>max_execution_time&nbsp;&nbsp; 300&nbsp;&nbsp; 每个PHP页面运行的最大时间值(秒)，默认30秒<br />
max_input_time&nbsp;&nbsp; 300&nbsp;&nbsp; 每个PHP页面接收数据所需的最大时间，默认60秒<br />
memory_limit&nbsp;&nbsp;&nbsp; 128m&nbsp;&nbsp; 每个PHP页面所吃掉的最大内存，默认8M</p>
<br />
&nbsp;又是许久没来blogjava了，最近在研究wordpress的cms应用，目前网站基本已经看不出博客系统的样子，从头到尾一个人来写个网站，几乎不可能也没有必要了，有了这些成熟且普遍应用的平台，在其之上做个部门或公司的小型系统，似乎快的很。该慢慢总结下，算是对这个过程的记录。以备以后需要方便查询。
<img src ="http://www.blogjava.net/matthew2006/aggbug/303526.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/matthew2006/" target="_blank">matthew</a> 2009-11-24 22:26 <a href="http://www.blogjava.net/matthew2006/archive/2009/11/24/303526.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>