Thanks for this post. I hadn't spotted this change in php. Here's the information from the php release note in December 2009:
Added "max_file_uploads" INI directive, which can be set to limit the number of file uploads per-request to 20 by default, to prevent possible DOS via temporary file exhaustion, identified by Bogdan Calin. (CVE-2009-4017, Ilia)
As you can see it's a security feature to frustrate denial of service attacks and it will apply to any php script that uploads files – not just svManager. And if the php coders know their job then they've presumably made it difficult or impossible to get around it or it wouldn't be much of a security feature.
So it's ‘a good thing’ but it's not so good that the default level is only 20 files and I guess a lot of web hosts will just take the default.
There's an easy answer if you have access to your php.ini file – just set the max_file_uploads directive to whatever you like. If you can't change the php.ini then ask your web host to do it for you.
Any more thoughts anyone?
SimpleViewer Support Team.