同事做web中编辑多媒体的模块,需要上传大容量媒体文件,使用了html5的上传插件,但是上传总是失败,小图可以成功。很容易想到的就是容量限制。
对于容量上限制有几处。
有Php本身的大小限制,post,get大小限制,还有php使用内存的限制。
总是调整Php.ini不太合适——尽管ini就是用来简化程序自定义的操作过程的,因此如果在PHP页面中能够灵活修改php.ini配置是更轻省的。
但是ini_set()有时会失效。
搜索了一下,解决方案为
在.htaccess中进行配置
php_value upload_max_filesize “100M”
php_value post_max_size “100M”
php_value max_execution_time “2000″
php_value memory_limit “150M”
php_value post_max_size “100M”
php_value max_execution_time “2000″
php_value memory_limit “150M”
转载请注明:XAMPP中文组官网 » PHP页面中设置php.ini