2010-03-22 102 views
4

就像PHP中使用ini_set()的许多变量实际上不起作用。PHP:为一个文件设置max_file_uploads而不是php.ini

我最近升级了我的PHP版本,发现我的多图像上传器现在已经封顶。经过3个小时的沮丧之后,我发现我的新PHP安装将新的“max_file_uploads”参数设置为“20”。

所以只有前7张图片才会上传(每张图片有三种尺寸,7 * 3 = 21)。

我现在可以将我的php.ini值“max_file_uploads”更改为300,但我宁愿不要那么做。

有什么方法可以为一个文件(upload.php)设置该值吗?一个.htaccess文件可以用于这个?

+0

@Jenkz似乎无法手动更改设置,请参阅我的更新答案。 – 2010-03-22 12:51:23

回答

11

纠错: max_file_uploads不能在php.ini之外更改。见PHP "Bug" #50684

+0

我相信现在解决了它 – 2013-01-17 13:06:27

5

是的,它可以改变。 使用.htaccess文件和补充一点:

php_value max_file_uploads 40 

例如,我的文件夹中使用这在我的.htaccess:

php_value upload_max_filesize 25M 
php_value post_max_size 25M 
php_value max_file_uploads 1000 

;)

达米安·罗西

相关问题