Toon posts:

[PHP] Fsockopen

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hallo mede tweakers,
Ik zit weer met een probleem.
Ik gebruik in mijn script fsockopen. Ik open een x aantal bestanden (uit een lijstje) via fsockopen.
Maar wat die die timeout van fsockopen
code:
1
int fsockopen (string [udp://]hostname, int port [, int errno [, string errstr [, double timeout]]])

Ik heb de timeout op 10 staan.
Het lijkt niet of het hele script er mij stopt als ie het niet haalt binne die 10 sec.
Want hij gaat ook niet door met de for loop.

Weet iemand misschien hoe dit kan.
of een andere manieer om door te gaan naar de volden uit de lijst als het te lang duurt om openen ??

alvast bedankt

Verwijderd

Heb je de juiste schijf rechten voor deze files?

Verwijderd

Topicstarter
Dat week ik niet,
maar dat maakt niets uit.
Als ie de file niet kan openen, of hij bestaat niet. Dan gaat ie gewoon daar naar de volgende.
Maar het probleem is. Dat doet ie niet.
Hij blijf op sommige files (urls) hangen.

Die timeout moet (volgens mij dan) na mijn gezette tijd. De socket afbreken (false returnen).

Weet iemand een oplossing voor mijn probleem ??
Het script moet gewoon door gaan naar de volgende als ie de file niet kan openen, of als het te lang duurt (bijv 10 sec).

Ik hoop dat er iemand reageert

  • troxx
  • Registratie: Mei 2001
  • Laatst online: 13-01-2020

troxx

Vechain maximalist

je zou de timeout is eventjes op oneindig kunnen zetten.
moet je dit even opnemen bovenin je php bestand

set_time_limit(0);

aka Crypto T