login  Naam:   Wachtwoord: 
Registreer je!
 Forum

PHP grote bestanden uploaden via FTP?

Offline Climber3 - 17/06/2007 21:07 (laatste wijziging 17/06/2007 22:00)
Avatar van Climber3Nieuw lid Hallo experten,

Ik ben beginneling in php en stel me de vraag KAN JE via een php scriptje grote bestanden (ik spreek dan van plus/min 300Mb) uploaden naar een FTP server??

Ik wil namelijk het volgende maken;
Ik heb zelf een web-server en een ftp-server op een pc thuis geïnstalleerd.
Nu, heb ik al eens een scriptje van het net gehaald (vergeef me,niet zelf geschreven,maar moet je telkens het wiel uitvinden?) en en geïnstalleerd.
Dit werkt prima, maar ik heb hier het probleem dat ik max 2mb kan uploaden!
Is dit scriptje niet juist dan?
Komt het door het POST commando er in?

Dit is mijn scriptje..

http://www.plaatscode.be/5679/

Citaat:
Code tags + lappen code

7 antwoorden

Gesponsorde links
Offline kilian - 17/06/2007 21:39
Avatar van kilian Lid en als je
  1. $size = $_FILES['source_file']['size'] / 1024 / 1024;
groter insteld?
Offline nielsvdwal - 17/06/2007 21:40
Avatar van nielsvdwal PHP gevorderde dan moet je bij je php instellingen ergens MAX_UPLOAD_SIZE of iets dergelijks veranderen in 500 ofzo .. die staat namelijk standaard op 2mb.. maar waarschijnlijk weet iemand precies in welke bestand en wat je moet veranderen 
Offline finduilas - 17/06/2007 21:41
Avatar van finduilas PHP gevorderde Haal gewoon die size controle weg. Is het onbeperkt. (Tip: Codetags)
Offline kilian - 17/06/2007 21:41
Avatar van kilian Lid in php.ini dacht ik
Offline Climber3 - 18/06/2007 20:49
Avatar van Climber3 Nieuw lid Bedankt voor de reactie's,

En hoe haal ik die size controle dan weg?

De Upload_max_size ,de Post_max_size en de Memory_limit heb ik al gewijzigd in de PHP.INI, maar had geen resultaat..

k'zal die size controle proberen te wijzigen.

Grtz, C  
Offline Wim - 18/06/2007 21:11 (laatste wijziging 18/06/2007 21:13)
Avatar van Wim Crew algemeen set_timeout(0);

// anders gaat je script na 30s een timeout krijgen (standaard timeout is na 30seconden).

//edit: lees nu het echte probleem pas, however, die timeout zou ik ook aanpassen.

Citaat:
Gerelateerde Configuratie Aantekeningen: Zie ook file_uploads, upload_max_filesize, upload_tmp_dir, en de post_max_size directief in php.ini
Offline Climber3 - 20/06/2007 22:31 (laatste wijziging 20/06/2007 22:33)
Avatar van Climber3 Nieuw lid OK het werkt!!
(kheb zopas 300Mb geupload!!!! het duurde wel 6uur..)

kheb nu Post max, max upload, memory limit en de Time out tijden aangepast.(wist ook niet dat je bij elke wijziging de server moest heropstarten...)

maar ik dacht via FTP sneller te gaan maar doordat de FTP server op dezelfde pc als mijn webserver staat maakt dit helemaal niet uit want hij FTP't eigenlijk naarzichzelf!

ik kan dus evengoed een overdracht enkel via POST doen... 

in iedergeval bedankt voor de goede inspiratie!! 
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.191s