Autorius Tema: NetBeans - maximum execution time  (Skaityta 241 kartus)

Neprisijungęs d2b

  • Naujokas
  • *
  • Įrašai: 45
  • Karma: +0/-0
    • Žiūrėti profilį
NetBeans - maximum execution time
« Įrašytas: 2013-09-26 20:57:55 pm »
Padariau su NetBeans paprastą ciklą cikle:

<?php

$masyvas
=array("A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","0","1","2","3","4","5","6","7","8","9");
$itt=0;
$ieskomasis "TEISYBE";
$reiksme1 "A";
$reiksme2 "A";

$tikrinimas $reiksme1 $reiksme2 "ISYBE";

foreach(
$masyvas as $reiksme1) {
    foreach(
$masyvas as $reiksme2) {
        
$itt++;
        
$tikrinimas $reiksme1 $reiksme2 "ISYBE";
        if (
$ieskomasis == $tikrinimas)   {
            echo 
"Rasta  " $tikrinimas "<br />";
            echo 
"Ieskojimas uztruko  " $itt " variantus<br />";
}
}
}

?>

Su šituo viskas tvarkoje, nes yra labai trumpas ir greitai padaromas ir randamas atsakymas.
Bet problema iškyla kai reikia patalpini penkis ir daugiau ciklų cikle. Tada skaičiavimų variacijų gaunasi milijonais ir milijardais. Keturis ciklų eiles vienas kitame dar suskaičiuoja, kai įkeliu penktą ciklą į vidų atsiranda problema:
Fatal error: Maximum execution time of 30 seconds exceeded

Kaip prailginti šitą skaičiavimo laiką? Ar galima ją prailginti iki valandos ar dviejų?

Prisijungęs Lukas Liesis

  • Administratorius
  • Herojus
  • ******
  • Įrašai: 7385
  • Karma: +226/-15
    • Žiūrėti profilį
    • mano CV
Ats: NetBeans - maximum execution time
« Atsakymas #1 Įrašytas: 2013-10-01 12:33:52 pm »
cia php settinguose yra, ne netbeans'o problema. ta reiksme aprasyta php.ini faile, kuris yra serveryje. jei naudoji wamp'a tai susirask tiesiog php.ini file'a ir ten bus max_execution_time

o siaip gali bandyt naudoti
http://php.net/manual/en/function.set-time-limit.php

jei pas tave nera ijungto safe_mode (velgi servo konfiguracija) tai turetu suveikti.

apie php nustatymus daugiau gali rasti cia:

http://www.php.net/manual/en/info.configuration.php
Jūsų draugas, kolega ir puslapio administratorius,

Lukas.

Manualai.lt Facebooke
serveriai.lt 50% nuolaida!
Free Hosting
Free Templates

Manualai.lt Forumas

Ats: NetBeans - maximum execution time
« Atsakymas #1 Įrašytas: 2013-10-01 12:33:52 pm »