Ik maak momenteel via php een ftp verbinding met een externe site om daar wat informatie op te halen. Af en toe (helaas iets te vaak) is die externe site down...
Ik heb daarvoor wat @-jes in mijn script gezet en zorg ervoor dat hij dan de laatst opgehaalde (en daarbij lokaal opgeslagen) versie laat zien. Dit gaat goed
Het enige probleem is dat het enkele minuten duurt voordat hij het opgeeft is het mogelijk om dit anders aan te pakken? / een tijd op te geven voordat hij het opgeeft
als ik dit vervang door
dan krijg ik binen 1 seconde de pagina te zien (de pagina die moet worden getoond als er iets fout gaat)
wat doe ik fout?
Ik heb daarvoor wat @-jes in mijn script gezet en zorg ervoor dat hij dan de laatst opgehaalde (en daarbij lokaal opgeslagen) versie laat zien. Dit gaat goed
Het enige probleem is dat het enkele minuten duurt voordat hij het opgeeft is het mogelijk om dit anders aan te pakken? / een tijd op te geven voordat hij het opgeeft
momenteel gebruik ik (als deel van code)quote: http://php.netftp_connect -- Opent een FTP verbinding
Beschrijving
resource ftp_connect ( string host [, int port [, int timeout]])
Geeft een FTP stream terug als het goed ging of anders FALSE.
ftp_connect() opent een FTP verbinding naar host. De port parameter geeft aan met welke poort verbonden moet worden. Als die niet meegeven is of nul is, dan wordt de standaard FTP poort, 21, gebruikt.
De timeout parameter geeft de tijd aan van alle netwerk opdrachten waarna hij stopt. Als hij niet wordt meegegeven, wordt de standaard waarde van 90 gebruikt. De tijd kan altijd worden veranderd en uitgelezen met ftp_set_option() en ftp_get_option().
Opmerking: De timeout paramter is geïntroduceerd in PHP 4.2.0.
code:
1
| @$conn_id = ftp_connect("ftp.######.nl"); |
als ik dit vervang door
code:
1
| @$conn_id = ftp_connect("ftp.######.nl, 21, 30"); // voor 30 seconde |
dan krijg ik binen 1 seconde de pagina te zien (de pagina die moet worden getoond als er iets fout gaat)
wat doe ik fout?
De grootste Nederlandstalige database met informatie over computers met zoekfunctie!!