Hallo,
Ik heb een simpele class geschreven voor bestandsupload, die o.a controleert op extensie e.d
Als alles overeenkomt dan slaat ie het bestandje netjes op, anders verwijderd die het.
Dit werkt allemaal prima met kleinere bestanden <5MB
Voor het uploaden gebruik ik sqfupload, zodat ik een statusbar kan maken hoever die is.
Maar zo snel ik grotere bestanden gebruik, en de upload is klaar, dan zijn de $_FILES variabelen helemaal niet aanwezig? Ook als ik een 'standaard' formulier gebruik zijn de variabelen niet aanwezig.
Ik heb de hoster gevraagt of ze het limiet wilden verhogen, en ze zeggen dat ze dat gedaan hebben, en dat het limiet nu 30 mb is.
Ook heb ik via de php functies de timeout tijd enzo proberen te verhogen, maar of ik dat nu aan heb of uit, bij grote bestanden verwijnt de $_FILES variabele in het niets.
De code die ik o.a voor time_limit gebruikte was deze:
Maar dit maakt helemaal geen verschil. Het script timed niet uit e.d, en ook wordt het bestand druk geupload (via netmeter zie ik dat mijn upload constant hoog aan staat totdat ie klaar is).
Weet iemand hoe het komt dat die variabele bij grote bestanden gewoon helemaal verdwijnt?
Ik heb een simpele class geschreven voor bestandsupload, die o.a controleert op extensie e.d
Als alles overeenkomt dan slaat ie het bestandje netjes op, anders verwijderd die het.
Dit werkt allemaal prima met kleinere bestanden <5MB
Voor het uploaden gebruik ik sqfupload, zodat ik een statusbar kan maken hoever die is.
Maar zo snel ik grotere bestanden gebruik, en de upload is klaar, dan zijn de $_FILES variabelen helemaal niet aanwezig? Ook als ik een 'standaard' formulier gebruik zijn de variabelen niet aanwezig.
Ik heb de hoster gevraagt of ze het limiet wilden verhogen, en ze zeggen dat ze dat gedaan hebben, en dat het limiet nu 30 mb is.
Ook heb ik via de php functies de timeout tijd enzo proberen te verhogen, maar of ik dat nu aan heb of uit, bij grote bestanden verwijnt de $_FILES variabele in het niets.
De code die ik o.a voor time_limit gebruikte was deze:
code:
1
2
3
4
| set_time_limit(3600);
ini_set("upload_max_filesize","150M");
ini_set("post_max_size","155M");
ini_set("memory_limit","155M"); |
Maar dit maakt helemaal geen verschil. Het script timed niet uit e.d, en ook wordt het bestand druk geupload (via netmeter zie ik dat mijn upload constant hoog aan staat totdat ie klaar is).
Weet iemand hoe het komt dat die variabele bij grote bestanden gewoon helemaal verdwijnt?
Claude: "Domain patterns emerge from iteration, not generation." - Tweakers Time Machine Extension | Chrome : FF