5

就像 PHP 中的许多变量一样,在页面上使用 ini_set() 实际上不起作用。

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

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

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

有没有办法仅为单个文件(upload.php)设置该值?可以为此使用 .htaccess 文件吗?

4

2 回答 2

12

更正:不能在 php.ini 之外更改 max_file_uploads。请参阅PHP“错误”#50684

于 2010-03-22T12:46:55.850 回答
6

是的,它可以改变。使用 .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

;)

达米安·罗西

于 2014-07-07T19:20:58.767 回答