开发者

PHP upload restriction

开发者 https://www.devze.com 2023-03-11 19:15 出处:网络
I have a php upload script wich cycles through 18 files which it should upload average size about 8 MB, but the website isn\'t uploading all the files, however if I try it with 2 or 3 it works fine, s

I have a php upload script wich cycles through 18 files which it should upload average size about 8 MB, but the website isn't uploading all the files, however if I try it with 2 or 3 it works fine, so is there a limit for security reasons or something?

EDIT: Thank You for all your answers, there is more than one answer that is correct, so unfortunately I can't mark all of them correct but thank y开发者_StackOverflow社区ou for the attempt :)


in php.ini change

upload_max_filesize = 100M or your number

memory_limit = 128M or your number

and

post_max_size = 100M


Are you getting any errors? If you aren't seeing them, check your php error log.

Try increasing the PHP's memory limit,

ini_set('memory_limit', '128mb');

And try increasing the time limit on your script,

set_time_limit(0); //infinite


@John I think this not related to memory, instead, its related file size upload limit by php.ini, so try to chnage this in php.ini:

upload_max_filesize = 170M // 8 * 18 ~ 160

If you can't access to php.ini, you can try to add this line to .htaccess file in your root directory:

php_value upload_max_filesize 170M

Note: Your script may file if some file is bigger then your memory limit. So keep in your mind that memory used to store file during upload progress.

0

精彩评论

暂无评论...
验证码 换一张
取 消