Upload a probém se Session

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
Fera
Člen | 22
+
0
-

Zdravím, ještě stále se pokouším dodělat upload velkých souborů.
Upload přes ftp v pasivním módu už funguje, nyní jsem ale narazil na problém, který se objeví jen občas.

Possible problem: you are starting session while already having some data in output buffer.

Když jsem zkoušel uploadovat soubory do 10MB nedocházelo k tomu (Ladím to u sebe na localhostu – xampp). Jeden soubor mi to ale dělá pořád (80MB).

1. pokud chci uploadovat soubor přes ftp a vyuzivam k tomu browse tlačítko – addUpload, musí mít konfigurační soubor php.ini nastavené max_upload_filesize a zároveň i post_max_size?
max_upload_filesize- TO MUSÍM, nějak jsem se dopracoval k tomu, že pokud chci přidat pravidlo Form::MAX_FILE_SIZE, tak to nefunguje správně – měl jsem jej nastavené na 100MB a při uploadu nad 2MB mi vyskočila chyba, že soubor má víc než 100MB.

2. v config.neon mám nastavené toto, čímž jsem doufal, že se této hlášce vyhnu.
session:
autoStart: true

Zároveň v onSuccess[] nemám žádnej dump, ani echo…jediné co mě napadá že by to mohlo být je redirect, ale bez něj bych nedosáhl požadovaného chování…

Existuje něco jako wait_until_upload? :)) já už fakt nevím čím by to mohlo být. Za každý nápad budu vděčný.

Každopádně bych si i rád nechal vysvětlit jakovým způsobem bych se mohl dopracovat k tomu, co tu chybu vyvolá.
V laděnce se spustil index, bootstrap, configurátor, pak se snažila nastartovat session, ale nějak se mi z toho nedaří vyčíst, na čem to narazilo.