Jump to content
php.lv forumi

Recommended Posts

Posted

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);

Posted

Jautājums ir tāds, kā lai noņem to erroru un lai errora vieta radītu "Serveris izslegts"

 

Kas vainas nosaukumam?

Posted

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.

Posted

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!

×
×
  • Create New...