Въпрос за размер на upload.

Galli

Registered
Имам нужда от помощ, защото не можах да се оправя сам. Как да направя настройките на php.ini за да може да се ъплоудват файлове с по голям размер, примерно 20МБ. Четох, че трябва да променя тези редове: upload_max_filesize, max_input_time, memory_limit и си играх доста, обаче не стана нищо :( . Само това ли трябва да променям или има още неща? Използвам WAMP5 v 1.6.6, моля ви помогнете ми.

Ако съм объркал раздела или има вече такава тема, моля да ме извините.
 

Galli

Registered
Ако правилно съм разбрал, това трябва да го добавя към уплоад скрипта, само че в него няма никакво ограничение. Ето го и кода.

Код:
<?php 
$target = "upload/"; 
$target = $target . basename( $_FILES['uploaded']['name']) ; 
if(move_uploaded_file($_FILES['uploaded']['tmp_name'], $target)) 
{
echo "The file ". basename( $_FILES['uploadedfile']['name']). " has been uploaded";
} 
else {
echo "Sorry, there was a problem uploading your file.";
}
?>

Пробвал съм и с други скриптове и само до 2МБ мога да кача.
 

Admin

Registered
Не съм сигурен но мисля, че имаше настройка и в конфиг файла на apache-то.
Погледни там.
Гадая.
 

vesku

Registered
ако искаш може и така
;;;;;;;;;;;;;;;;
; File Uploads ;
;;;;;;;;;;;;;;;;
; Whether to allow HTTP file uploads.
file_uploads = On
; Temporary directory for HTTP uploaded files (will use system default if not
; specified).
upload_tmp_dir = "c:/wamp/tmp"
; Maximum allowed size for uploaded files.
upload_max_filesize = 2M

това е във
C:\wamp\Apache2\bin\php.ini
промени го на
;;;;;;;;;;;;;;;;
; File Uploads ;
;;;;;;;;;;;;;;;;
; Whether to allow HTTP file uploads.
file_uploads = On
; Temporary directory for HTTP uploaded files (will use system default if not
; specified).
upload_tmp_dir = "c:/wamp/tmp"
; Maximum allowed size for uploaded files.
upload_max_filesize = РАЗМЕРА НА ГОЛЕМИНАТА НА ФАЙЛОВЕТЕ
 

Горе