如何在PHP中上传更大的图像?

时间:2014-06-07 06:19:24

标签: php

这是我的代码,我需要更大的图像文件大小,因为我可以上传最多1M

// Place image in the folder
$newname = "$pid.jpg";
move_uploaded_file( $_FILES['fileField']['tmp_name'], "../inventory_images/$newname");
header("location: inventory_list.php");
exit();

1 个答案:

答案 0 :(得分:0)

您需要像这样编辑服务器上的php.ini文件;使它成为2M以覆盖开销:

upload_max_filesize = 2M
post_max_size = 2M

或者您可以将其添加到您网站的.htaccess文件中:

php_value upload_max_filesize 2M
php_value post_max_size 2M

由于您说您使用的是XAMPP,因此您应该look at this answerthis blog post。如果您使用的是Windows,请查看C:/xampp/php/php.ini。打开该文件,找到upload_max_filesizepost_max_size的设置,更改它们并重新启动XAMPP。你应该好好去。

或者只是在您的Web服务器根目录中为XAMPP打开或创建.htaccess文件,并使用php_value前缀添加上面的这两行。