我正在运行一个网站,其中有一个画廊。我想添加一个功能,它允许网站的用户添加大量的图像(最多约300)。因为只有少数用户可以上传图片,所以我现在通过FTP上传这些图片来帮助他们。我需要什么设置来上传大量图片? (php.ini)
我已经在PHP中实现了这个功能,它在localhost上工作,但是因为它在localhost上,所以它非常快速地“上传”图像,我没有真正的方法来测试,当你上传图像时会发生什么到一个真正的网络服务器。 (Internet连接慢,超时?)
在php.ini某些设置我的供应商封顶(max_execution_time
,max_input_time
,max_input_vars
,memory_limit
)
是否有处理这个好办法?
- Web服务器:Apache的
- PHP版本:5.5+比那些你可能想在
post_max_size
和upload_max_filesize
设置显得过于增加文件上传限制
会发生什么,如果上传需要长期?这是否重要,如果这些设置设置为正确的值?我还发现'max_file_uploads' – PrototypeX7
为了确保没有任何事情发生,如果一个文件需要很长时间才能上传,就像你提到的那样使用'max_execution_time'。 'max_file_uploads'用于限制可以在一个请求中发送的文件数量,例如,如果您使用具有'multiple'属性的文件输入。 – Ibrahim