即使更改php.ini文件,图像也无法上传

时间:2012-10-11 12:00:50

标签: php mysql centos uploading

我已经在我的VPS中增加了php.ini文件的值,然后我重新启动了服务器+重新启动的服务。 仍然没有上传超过5 MB。我正在使用以下代码进行上传。我正在使用正确的图像扩展验证上传图像。

$target_path = "uploads/"; 
$target_path = $target_path . basename( $_FILES['uploadedfile']['name']);
if(move_uploaded_file($_FILES['uploadedfile']['tmp_name'], $target_path)) {
    echo "The file ". basename( $_FILES['uploadedfile']['name']). " has been uploaded"; 
}
else{ 
    echo "There was an error uploading the file, please try again!"; 
}

2 个答案:

答案 0 :(得分:1)

有几个选项会影响我认为的最大上传大小,您是否尝试过增加每个;

post_max_size = 128M
upload_max_filesize = 128M
memory_limit = 256M
max_input_time = 60

ssh到您的服务器,输入sudo tail /var/log/apache2/error.log并将输出发布到您的问题中。

答案 1 :(得分:0)

请尝试使用max_execution_time配置文件

中的增加php.ini