Jump to content
php.lv forumi

monitors


airbus

Recommended Posts

Kad serveris ir ieslegts visu monitoru rada, bet kad izslegts rada

Fatal error: Maximum execution time of 60 seconds exceeded in C:\xampp\htdocs\monis.php on line 18

 

18 rinda

$st=fread($fp,1);

 

$fp

$fp = fsockopen ("udp://".$server,$port);

Link to comment
Share on other sites

paskaties PHP dokumentācijā pēdējo fsockopen parametru $timeout

 

resource fsockopen  ( string $hostname  [, int $port= -1  [, int &$errno  [, string &$errstr  [, float $timeout= ini_get("default_socket_timeout")  ]]]] )

 

Tur visticamāk tev vajadzētu padot kaut kādu laiku, kuru tavs skripts ir gatavs gaidīt. Teiksim 1-2 sec. Ja serveris neatbild, tad tu ar kaut kādu garantiju vari jau teikt, ka kaut kas ir slikti.

Link to comment
Share on other sites

Nosaukumam ir tāda vaina, ka tas neatbilst noteikumiem:

Izlasiet pats savu uzrakstīto jautājumu pats piecas reizes. Palūdziet, lai to izlasa kolēģis un pasaka, vai saprata, ko jūs ar to vēlaties uzzināt.

 

Tēmas nosaukumu (topic title) un aprakstu (topic description) izvēlieties tādu, lai cilvēks varētu nojaust, kas slēpjas pašā tēmā. Tēmas, kuru nosaukums, vai apraksts būs kaut kas līdzīgs "Heeeeeeeeeelp", "Kļūda", "Maza problēmiņa", "Man nesanāk!", "Stulbais PHP?!?!????", u.t.t. riskē tapt izdzēstas!

Link to comment
Share on other sites

×
×
  • Create New...