Ik heb een upload pagina gemaakt met een file upload mogelijkheid,
die ik zodra ze zijn ge-upload wegschrijf in een database.
Met bestanden kleiner dan 1mb gaat het goed, maar bestanden groter dan 1mb worden niet helemaal op de server gezet.
Dan gaat hij namelijk maar tot 1mb, en dan stopt hij.
Volgens mij heeft dit iets te maken met mysql, omdat ik op dezelfde server ook een andere pagina heb, die hetzelfde doet alleen geen mysql verbinding open heeft staan. Ik dacht dat het eraan lag dat de sql verbinding de hele tijd open stond, vanaf dat het script wordt geladen totdat hij helemaal geladen is, dus heb ik de timeout value in 600 seconden veranderd (was eerst 60)
De max file upload size in php heb ik op 25mb gezet, en in php ook de timeout values verhoogd naar 600sec (10minuten)
Ik require bovenaan het script trouwens een php file, die weer wat settings inlaadt, en de verbinding met de database tot stand brengt.
Die verbinding eindig ik weer na die require regel, en start ik weer zodra er een query wordt uitgevoerd, daarna stop ik hem weer, enz. Dit om te kijken of het misschien lag aan dat de mysql verbinding niet zo lang open kon zijn ofzo.
Maar dat mocht ook niet baten
Heeft iemand nog tips om iets te proberen waardoor het wel zou kunnen werken met grotere bestanden?
die ik zodra ze zijn ge-upload wegschrijf in een database.
Met bestanden kleiner dan 1mb gaat het goed, maar bestanden groter dan 1mb worden niet helemaal op de server gezet.
Dan gaat hij namelijk maar tot 1mb, en dan stopt hij.
Volgens mij heeft dit iets te maken met mysql, omdat ik op dezelfde server ook een andere pagina heb, die hetzelfde doet alleen geen mysql verbinding open heeft staan. Ik dacht dat het eraan lag dat de sql verbinding de hele tijd open stond, vanaf dat het script wordt geladen totdat hij helemaal geladen is, dus heb ik de timeout value in 600 seconden veranderd (was eerst 60)
De max file upload size in php heb ik op 25mb gezet, en in php ook de timeout values verhoogd naar 600sec (10minuten)
Ik require bovenaan het script trouwens een php file, die weer wat settings inlaadt, en de verbinding met de database tot stand brengt.
Die verbinding eindig ik weer na die require regel, en start ik weer zodra er een query wordt uitgevoerd, daarna stop ik hem weer, enz. Dit om te kijken of het misschien lag aan dat de mysql verbinding niet zo lang open kon zijn ofzo.
Maar dat mocht ook niet baten
Heeft iemand nog tips om iets te proberen waardoor het wel zou kunnen werken met grotere bestanden?