上传大量图片需要哪些设置? (php.ini中)

时间:2016-07-24 10:53:32

标签: php apache php-ini

我正在运营一个有图库的网站。我想添加一个功能,允许网站用户添加大量图像(最多~300)。因为只有少数用户可以上传图片,所以我现在通过FTP上传来帮助他们。

我已经在PHP中实现了这个功能,它可以在localhost上运行,但是因为它在localhost上,所以它“快速上传”图像并且我没有真正的方法来测试,当你上传图像时会发生什么一个真实的网络服务器(Internet连接缓慢,超时?)

php.ini中的某些设置受我的提供商限制(max_execution_timemax_input_timemax_input_varsmemory_limit

有没有一种好方法可以解决这个问题?

  • 网络服务器:Apache
  • PHP版本:5.5 +

2 个答案:

答案 0 :(得分:0)

除了那些您可能还想查看post_max_sizeupload_max_filesize设置以提高文件上传限制。

答案 1 :(得分:0)

PHP有几个配置选项来限制脚本消耗的资源。默认情况下,PHP设置为允许上传大小为2MB或更小的文件。

尝试在php.ini中增加以下值,例如:

memory_limit = 32M
upload_max_filesize = 24M
post_max_size = 32M