我正在使用PHP进行文件上传,该文件可以在我的本地主机上正常工作2.8MB的文件 - 但不是我的Mediatemple GS主机。小于2MB的文件工作正常,但任何大的似乎无法正常工作...我没有收到任何错误消息,但是当上传结束时,文件没有在上传目录中找到...PHP:在上传大文件时遇到问题
我搜索了一下,我加入以下行.htaccess文件:
php_value memory_limit 120M
php_value max_execution_time 120
php_value upload_max_filesize 10G
php_value post_max_size 10G
我知道上述的一些值是矫枉过正,但即使这样,这似乎并没有帮助......别的我可能会丢失?
您的虚拟主机可能不允许那些php_value被htaccess覆盖。我会与他们核对。 而有点矫枉过正是轻描淡写,这也可能会产生影响。我会将它们设置为现实值。 IE:post_max_size 120M,因为你的内存限制是120M。 – 2010-07-24 16:41:36
apache配置是否支持G?请参阅premiso有关实际值的评论。尝试以兆字节表示它。 – AvatarKava 2010-07-24 16:48:03