Scoutnet vzw

We connect scouts!
Het is momenteel 17 Nov 2024 18:33

Alle tijden zijn UTC + 1 uur




Plaats een nieuw onderwerp Reageren op dit onderwerp  [ 12 berichten ] 
Auteur Bericht
BerichtGeplaatst: 03 Mrt 2004 14:30 
Offline
 
 
Gebruikers-avatar

Geregistreerd: 27 Jul 2002 23:00
Berichten: 65
Woonplaats: Edegem
Ik heb een scriptje dat de grootte van een jpeg bestand bekijkt en eventueel aanpast. De gebruiker kan meerdere bestanden (tot 10) uploaden.

Als ik 10 grote bestanden wil uploaden gebeurt het soms dat niet alle bestanden worden aangepast. Het script wordt dus niet volledig uitgevoerd.

Heeft dit misschien te maken met het feit dat er een tijdlimiet staat op het uitvoeren van een script? En dat, zeker bij grootte bestanden, deze tjd overschreden wordt?

groeten Stijn


Omhoog
 Profiel  
 
 Titel:
BerichtGeplaatst: 03 Mrt 2004 14:44 
Offline
 
 
Gebruikers-avatar

Geregistreerd: 04 Jul 2002 23:00
Berichten: 501
Woonplaats: Reet
ik zit met een gelijkaardig probleem.
Ik krijg bij dit script ook geen fouten of niks (kan ook via shell uitgevoerd worden). loopt gewoon vast, geen enkele reactie meer; er zijn dan wel enkele zaken in de database gezet, maar niet echt veel.

Geert


Omhoog
 Profiel  
 
 Titel:
BerichtGeplaatst: 03 Mrt 2004 22:53 
Offline
Site Admin
Site Admin

Geregistreerd: 30 Sep 2002 23:00
Berichten: 1806
er zijn inderdaad tijdslimieten van kracht. Maar das maar meer dan normaal.

Ik vermoed dat jij inderdaad een timeout krijgt.
Kijk eens in je error-log. Mss vind je daar een aanwijzing.

Laat je gebruikers bv. maar 5 file per keer uploaden.


Omhoog
 Profiel  
 
 Titel:
BerichtGeplaatst: 04 Mrt 2004 12:24 
Offline
 
 
Gebruikers-avatar

Geregistreerd: 04 Jul 2002 23:00
Berichten: 501
Woonplaats: Reet
Bij mij gaat het om een spider van een zoekfunctie, dus ik denk niet dat ik dat in stukjes kan doen. Misschien die limieten aanpassen?
Ik weet niet of het mogelijk is dit te wijzigen voor één bepaalde dir?

Geert


Omhoog
 Profiel  
 
 Titel:
BerichtGeplaatst: 04 Mrt 2004 16:39 
Offline
 
 
Gebruikers-avatar

Geregistreerd: 27 Jul 2002 23:00
Berichten: 65
Woonplaats: Edegem
ik heb de upload file limiet momenteel naar 5 gezet maar echt gebruiksvriendelijk is dit natuurlijk niet. De truk zal er in bestaan om elke aanpassing als een apart scriptje voort te doen...

Eens zien of ik dit kan doen...

groeten Stijn


Omhoog
 Profiel  
 
 Titel:
BerichtGeplaatst: 04 Mrt 2004 17:07 
Offline
 
 
Gebruikers-avatar

Geregistreerd: 04 Jul 2002 23:00
Berichten: 501
Woonplaats: Reet
is het hiermee bij u opgelost?


Omhoog
 Profiel  
 
 Titel:
BerichtGeplaatst: 05 Mrt 2004 5:09 
Offline
 
 
Gebruikers-avatar

Geregistreerd: 27 Jul 2002 23:00
Berichten: 65
Woonplaats: Edegem
't is idd opgelost. ALs de bestanden superzwaar zijn, zullen die 5 bestanden misschien zelf teveel zijn.


Omhoog
 Profiel  
 
 Titel:
BerichtGeplaatst: 05 Mrt 2004 8:26 
Offline
 
 
Gebruikers-avatar

Geregistreerd: 04 Jul 2002 23:00
Berichten: 501
Woonplaats: Reet
Dan zal ik met hetzelfde probleem zitten, met het verschil dat het wsl niet op te lossen valt :-(


Omhoog
 Profiel  
 
 Titel:
BerichtGeplaatst: 05 Mrt 2004 9:19 
Offline
 
 
Gebruikers-avatar

Geregistreerd: 11 Sep 2002 23:00
Berichten: 137
Woonplaats: Gent
Voor zover ik het begrijp moet dat wel op te lossen zijn door, zoals je zelf al zei, het script in stukjes uit te voeren.
http://www.isearchthenet.com/isearch/ is een php zoekmachine en als je deze laat 'spideren', doet ie dat ook in stukjes en brokjes.
Ik weet niet precies hoe het bij die isearch zit, maar ik zou iets voorstellen als:
spider.php doorzoekt file 1 -> 10 en roept spider.php?a=1 aan.
spider.php?a=1 doorzoekt file 11->20 en roept spider.php?a=2 aan.
spider.php?a=2 ...

Fin, 't zijn maar gedachten.

Bart


Omhoog
 Profiel  
 
 Titel:
BerichtGeplaatst: 05 Mrt 2004 10:02 
Offline
 
 
Gebruikers-avatar

Geregistreerd: 04 Jul 2002 23:00
Berichten: 501
Woonplaats: Reet
misschien moet ik die dan eens bekijken
ik gebruik nu phpdig, vind ik ook wel goed.


Omhoog
 Profiel  
 
 Titel:
BerichtGeplaatst: 06 Mrt 2004 2:46 
Offline
 
 
Gebruikers-avatar

Geregistreerd: 27 Jul 2002 23:00
Berichten: 65
Woonplaats: Edegem
ik heb een mooie functie gevonden
De uitleg
Citaat:
set_time_limit
(PHP 3, PHP 4 )

set_time_limit -- Limits the maximum execution time
Description
void set_time_limit ( int seconds)


Set the number of seconds a script is allowed to run. If this is reached, the script returns a fatal error. The default limit is 30 seconds or, if it exists, the max_execution_time value defined in the configuration file. If seconds is set to zero, no time limit is imposed.

When called, set_time_limit() restarts the timeout counter from zero. In other words, if the timeout is the default 30 seconds, and 25 seconds into script execution a call such as set_time_limit(20) is made, the script will run for a total of 45 seconds before timing out.

set_time_limit() has no effect when PHP is running in safe mode. There is no workaround other than turning off safe mode or changing the time limit in the configuration file.

Opmerking: The set_time_limit() function and the configuration directive max_execution_time only affect the execution time of the script itself. Any time spent on activity that happens outside the execution of the script such as system calls using system(), the sleep() function, database queries, etc. is not included when determining the maximum time that the script has been running.


Wel raar dat zo'n functie bestaat. je kan er immers eenvoudig een server mee 'platleggen'


Omhoog
 Profiel  
 
 Titel:
BerichtGeplaatst: 06 Mrt 2004 10:51 
Offline
Site Admin
Site Admin

Geregistreerd: 30 Sep 2002 23:00
Berichten: 1806
hou er rekening mee dat we php ooit in 'safe mode' gaan laten draaien.


Omhoog
 Profiel  
 
Berichten weergeven van de afgelopen:  Sorteer op  
Plaats een nieuw onderwerp Reageren op dit onderwerp  [ 12 berichten ] 

Alle tijden zijn UTC + 1 uur


Wie is er online?

Gebruikers in dit forum: Google [Bot] en 6 gasten


U mag geen nieuwe onderwerpen plaatsen in dit forum
U mag geen reacties plaatsen op onderwerpen in dit forum
U mag uw berichten niet wijzigen in dit forum
U mag uw berichten niet verwijderen in dit forum
U mag geen bijlagen plaatsen in dit forum

Zoeken naar:
Ga naar:  
cron
Powered by phpBB® Forum Software © phpBB Group
Vertaald door phpBBservice.nl.