![]() |
[php] upload.. zum x-ten mal aber anderes problem
so hab folgendes problem.. php upload funktioniert einwandfrei, aber...
sobald ich grössere Dateien uploaden will so ca. 2MB bekomme ich ein timeout.. na klar.. weil der server ein timeout für scripts von 30 sekunden hat... man hat mir aber gesagt es gibt eine art funktion wo man die datei uploaden kann ohne dass ein script läuft, aber schon mit den normalen funktionen wie dateiasuwahlfeld und form und versenden... nun steh ich da komplett an weil ich nicht weiss wie... mein derzeit verwendeter source sieht so aus: PHP-Code:
es gibt da auch noch einen copy befehl von php.. den hab ich noch nicht probiert.. kann mir aber denken dass hier das selbe passiert |
hmm naja mir würde da nur die phpftp funktion einfallen!
aber bei vielen servern is die deaktiviert! |
von den funktionen her hab ich keine einschränkung... is nur so dass ich da ein timeout bekomm und das ist mehr als blöde...
ich weiss nicht ob ich da was falsch gecodet hab, aber auf jedenfall will ich grössere dateien ohne probleme uploaden |
Re: [php] upload.. zum x-ten mal aber anderes problem
Zitat:
Google schon befragt? mfg Thomas |
Re: Re: [php] upload.. zum x-ten mal aber anderes problem
Zitat:
vielleicht hab ich auch nur wo n denkfehler das kanns auch sein... |
naja, du kannst das Timeout des Servers umstellen, wenn du dafür die Rechte hast - fragt sich halt inwiefern das im Sinne des Erfinders ist ;)
mfg |
jo das ist es ja... hab vom provider ne antwort bekommen dass das auch so möglich ist..
er meinte es gibt so ne art code wo kein script beim upload ausgeführt wird... zum timeout kommts ja nur weil er noch im script ist beim uploaden |
ein bissl was zum lesen:
http://at2.php.net/features.file-upload - zum einstellen des uploadlimits und http://www.tutorials.de/tutorials143984.html und dann kannst in deinem script: set_time_limit(DeinLimit); einbauen. mfg Thomas |
Zitat:
Ums kurz zu machen. Wenn die Seite auf einen shared Webhost läuft, kann das Zeitlimit nicht umgangen werden und das ist auch gut so! Wenn es ein Root Server ist einfach max_execution_time in der php.ini hochdrehen. Irgendwo hab ich vor kurzem einen FTP Upload in einem iframe gesehen. Weis aber nicht genau wo und wie das funktioniert. |
jo hab ich auch schon gesehen.. is so ne js und cgi geschichte
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 23:02 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag