我正在运行 Zend Server CE (http://www.zend.com/en/products/server-ce/) 并且我正在开发一个需要上传大文件(视频,> 100MB)的项目(Zend Framework)。我一直在尝试根据互联网上与大文件上传的 php 配置相关的大量文章来配置 php.ini。:
file_uploads = On
upload_max_filesize = 200M
max_input_time = 1800
memory_limit = 256M
max_execution_time = 1800
post_max_size =204M
问题是较大的文件(超过几 MB)仍然无法上传。我也尝试过使用 uploadify flash uploader (http://www.uploadify.com/),但当我尝试上传更大的文件(在 localhost 之外)时,问题仍然存在。我已经使用 uploadify 网站上的现成示例进行了尝试,这意味着问题不在我的项目中。
我可能没有正确配置服务器来上传大文件。
答案1
在对 Apache 使用的任何配置文件(包括 php.ini)进行更改后,您需要让 Apache 重新加载这些文件。这通常是使用 来完成的,apachectl graceful
但是由于您没有告诉我们您使用的是什么操作系统,因此该命令可能适合您,也可能不适合您。