ForumCała strona

Nawigacja

Aktualnie online

Gości online: 5

Użytkowników online: 0

Łącznie użytkowników: 25,393
Najnowszy użytkownik: Assassin

Logowanie

Nazwa użytkownika

Hasło



Zarejestruj się

Odzyskaj hasło

Shoutbox

Musisz zalogować się, aby móc dodać wiadomość.

JazOOn
06.12.2024 23:45:46
Amen

Zbigniew@
17.11.2024 11:33:24
Nie ten grzeszy kto pije, ale ten, kto się nie upije.

JazOOn
16.11.2024 20:46:18
tja

Zbigniew@
15.11.2024 18:58:17
Kto pije, ten nie bije.

JazOOn
31.10.2024 20:49:47
Kto pije?

Pobierz nową wersję
Pobierz podręcznik
Zobacz inne oficjalne Supporty
Statystyki supportu
PHP-Fuson PL na Facebooku

RSS

Polecamy hosting SferaHost.pl

Zobacz temat

Polski Oficjalny Support PHP-Fusion » PHP-Fusion v5.00-v6.01 Support » Błędy i korekty
 Drukuj temat
Mod "advanced file uploads" max. rozmiar plików
kazik
Witam
Zainstalowałem sobie wtyczkę "advanced file uploads". Domyślnie maksymalny rozmiar plików wynosi 2MB. Ten rozmiar próbowałem ręcznie zwiększyć w pliku advanced_file_uploads_admin.php, lecz bez efektów. Nie znam się zbytnio na PHP. Edytowałem ten kawałek:
// Settings
if (ini_get('upload_max_filesize') != 0) {
$upload_maxsize = str_replace("M","", ini_get('upload_max_filesize'))*1024*1024;
} else {
$upload_maxsize = 2097152;
}


Gdy zmieniałem wartość "$upload_maxsize = 2097152;" na dwukrotnie większą - nadal wyświetlało się ograniczenie do 2MB.

Gdy dodatkowo zwiększyłem "('upload_max_filesize'))*1024*1024;" do *2048*2048, to na stronie pojawiła się informacja, że maksymalny rozmiar wgrywanych plików wynosi 8MB. Lecz w rzeczywistości dalej istniało ograniczenie do 2MB.

Dodam tylko że w prostrzej wersji tej wtyczki "file uploads" nie miałem takich problemów. Tam wartość wpisana w "$upload_maxsize =" była autentyczną wartością ograniczającą maksymalny rozmiar wgrywanych plików.

Przepraszam za prostacki opis problemu - wychowałem się na html ;)
Będę wdzęczny za wszelką pomoc
pozdrawiam
 
Wścibski Gość
Dodany dnia 24.12.2024 00:50:16
Pan Kontekstualny

Postów: n^x
Data rejestracji: Zawsze

Polecamy hosting SferaHost.pl
IP: localhost  
Largo
// Settings
if (ini_get('upload_max_filesize') != 0) {
$upload_maxsize = str_replace("M","", ini_get('upload_max_filesize'))*1024*1024;
} else {
$upload_maxsize = 2097152;
}


Mi jak zmieniłem tak kod to mi się zwiększyło do 20 MB :) :

// Settings
if (ini_get('upload_max_filesize') != 0) {
$upload_maxsize = str_replace("M","", ini_get('upload_max_filesize'))*1024*1024;
} else {
$upload_maxsize = 20097152;
}

Edytowane przez Largo dnia 21.07.2005 13:03:15
 
http://www.securitycenter.pl/
kazik
20 MB - też mi się taka informacja wyświetliła. Ale chodzi o to, że w rzeczywistości dalej odrzuca pliki większe od 2 MB.
Czy u ciebie faktycznie teraz ładują się większe pliki od 2MB? Sprawdzałeś to?
 
Pieka
kazik napisał/a:
20 MB - też mi się taka informacja wyświetliła. Ale chodzi o to, że w rzeczywistości dalej odrzuca pliki większe od 2 MB.
Czy u ciebie faktycznie teraz ładują się większe pliki od 2MB? Sprawdzałeś to?


Wedlug mnie sprawa wyglada tak, ze mimo zmian nadal masz ograniczenie wynikajace z czasu, a nie zdefiniowanej wielkosci pliku.
Kolega ma szybkie lacze i potrafi uploadowac pliki o wielkosci nawet przeszlo 10MB.
Osobiscie nie udalo mi sie wrzucic na serwer pliku wiekszego od 2MB Sad
Jestem jaki jestem Smile
 
www.php-fusion.pl
kazik
To raczej nie jest problem limitu czasu połączenia.
Wcześniej zainstalowałem prostrzą wersję tej wtyczki "file uploads". Tam za rozmiar pliku jest odpowiedzialna tylko jedna linijka kodu.
// Settings
$upload_maxsize = 2097152;
Gdy wstawiłem tam wartość 2x większą (4194304) to faktycznie miałem 4MB ograniczenie. Bez problemu wysłałem plik 3,8MB

A w tej zaawansowanej wersji "advanced file uploads" wystarczyło, że przekroczyłem limit o kilkadziesiąt KB i plik odrzuciło. [np przy wysyłaniu 2,08MB ] Dlatego myślę, że to nie jest kwestia limitu czasu połączenia i transferu.
 
Pieka
Uzywam dokladnie tego prostego MOD'a
// Settings
$upload_maxsize = 2097152;
$upload_extensions = array(

i cos ponad wchodzi, ale ograniczenie i tak funkcjonuje.
Nie twierdze, ze strikte 2MB.
Sprawdz, czy wejdzie Ci np 10MB.
Jestem jaki jestem Smile
 
www.php-fusion.pl
tomaszj
Hej,

z tego co widzę to wielu ludzi wszedzie sie spotyka z ograniczeniem rozmiaru zalaczanych plikow w trzech obszarach: uploads, zalaczniki na forum i galeria.

Mnie najbardziej interesuje uploads i zalaczniki do forum. Dysponuje szybkim laczem, laduje nawet po localhoscie i nie chce sie wyslac plik wiekszy niz 2mb.

Wydaje mi sie, ze istnieje gdzies jakies ograniczenie, parametr, tylko gdzie? Ustawienia serwera www? php?

Sprawdzilem parametry bazy - wydaje sie byc ok - 20 znakowy INT na nazwe forum_attachment jest wystarczajacy (zreszta przetestowalem nawet zmiane ustawienia na BIGINT, nic nie dalo)..

Czy ktos rozwiazal ten problem?

pozdro,
 
Pieka
Tak, w wersji PRO. To tez bylo, jest i bedzie na forum, tylko kwestia checi, by poszukac! Smile
Jestem jaki jestem Smile
 
www.php-fusion.pl
tomaszj
no tak, jak nie wiadomo o co chodzi to zawsze chodzi o kase, dzieki, poszukam,

pozdro,
 
Pieka
tomaszj napisał/a:
no tak, jak nie wiadomo o co chodzi to zawsze chodzi o kase, dzieki, poszukam,

pozdro,


I tu jestes w bledzie Grin
Znajdziesz go u mnie, bo chwilowo nie dziala Laboratorium Sad
Jestem jaki jestem Smile
 
www.php-fusion.pl
tomaszj
Pieka dzieki za namiary na pro mod na gg ale rozwiazania z tych niemieckich skryptow nic nie daly, problem lezal w

.. php.ini -> upload_max_filesize = 2M

zmienic na jaki odpowiada,

pozdr
 
Pieka
Ok, ciesze sie, ze rozwiazales swoj problem Smile
Jestem jaki jestem Smile
 
www.php-fusion.pl
erdei
A czy ta linia w submit.php nie ma tu nic do robienia?

Pobierz kod źródłowy  Rozwiń Kod źródłowy

 
http://erdei.aplus.pl
Pieka
erdei napisał/a:
A czy ta linia w submit.php nie ma tu nic do robienia?

Pobierz kod źródłowy  Rozwiń Kod źródłowy


Nie, bo w niej masz rozmiar maila/zalacznika, ktory wynosi w tym konkretnym przypadku 300KB.
Jestem jaki jestem Smile
 
www.php-fusion.pl
Wooya
kazik napisał/a:
Witam
Zainstalowałem sobie wtyczkę "advanced file uploads". Domyślnie maksymalny rozmiar plików wynosi 2MB. Ten rozmiar próbowałem ręcznie zwiększyć w pliku advanced_file_uploads_admin.php, lecz bez efektów. Nie znam się zbytnio na PHP. Edytowałem ten kawałek:
// Settings
if (ini_get('upload_max_filesize') != 0) {
$upload_maxsize = str_replace("M","", ini_get('upload_max_filesize'))*1024*1024;
} else {
$upload_maxsize = 2097152;
}


Gdy zmieniałem wartość "$upload_maxsize = 2097152;" na dwukrotnie większą - nadal wyświetlało się ograniczenie do 2MB.

Gdy dodatkowo zwiększyłem "('upload_max_filesize'))*1024*1024;" do *2048*2048, to na stronie pojawiła się informacja, że maksymalny rozmiar wgrywanych plików wynosi 8MB. Lecz w rzeczywistości dalej istniało ograniczenie do 2MB.

Dodam tylko że w prostrzej wersji tej wtyczki "file uploads" nie miałem takich problemów. Tam wartość wpisana w "$upload_maxsize =" była autentyczną wartością ograniczającą maksymalny rozmiar wgrywanych plików.

Przepraszam za prostacki opis problemu - wychowałem się na html ;)
Będę wdzęczny za wszelką pomoc
pozdrawiam


Tak sie sklada, ze jestem autorem tego INFUSIONA (nie MODA!) i wprowadzilem mala poprawke na autodetekcje maxymalnego uploadu plikow. Linie:

Pobierz kod źródłowy  Rozwiń Kod źródłowy


Zamien na:

Pobierz kod źródłowy  Rozwiń Kod źródłowy


W takim ukladzie (jezeli serwer jest prawidlowo skonfigurowany), zawsze zwroci ci prawidlowa wartosci INI upload_max_size.
... Pomagam tylko przy najnowszych wersjach PHP-Fusion ...
koder_1.png
 
kazik
Czy na koncie www z obsługą poprzez Cpanel można się dostać do php.ini?
Widze że w domyślnych ustawieniach php na serwerze również mam max upload 2MB.
 
Spoczywaj w pokoju... wlodekp
php.ini to plik konfiguracyjny php serwera admin
 
wlodekp.europa.pl
kasiaq
witam
czy potrafi ktos mi pomoc?
w php.ini mam ustawione upload_max_filesize = 20M
w advanced_file_uploads_admin.php aż $upload_maxsize = 104857600
natomiast gdy probuje dodac plik 10.1M przez chwile stronka cos mysli po czym wlancza sie od nowa strona uploadu z niewypelnionymi polami i oczywiscie nic nie zostalo dodane. dodam ze pliki do 2MB dodawane sa bez problemu!?
nie rozumiem tego wogole, czy istenieje gdzies jeszcze jakis parametr za to odpowiedzialny?
gdzies wszesniej w tym watku ktos napisal cos o czasie ale gdzie to znalezc?
bardzo prosze o pomoc.

z gory dziekuje za pomoc.

ps. bardzo prosze od powstrzymania sie od wypowiedzi pt: to juz bylo!
 
Pieka
kazik napisał/a:
Czy na koncie www z obsługą poprzez Cpanel można się dostać do php.ini?
Widze że w domyślnych ustawieniach php na serwerze również mam max upload 2MB.


Nie, to moze zmienic tylko i wylacznie administracja serwera.
Standardem jest rozmiar 2MB.
Jestem jaki jestem Smile
 
www.php-fusion.pl
Przejdź do forum:
Created by Arox Copyright (C) 2004
Copyright (C) 2004 - 2018 Ekipa PHP-Fusion.pl