[PHP] Server stürtzt bei Script ab!

Dieses Thema im Forum "Webentwicklung" wurde erstellt von EnjoX, 13. Juni 2007 .

  1. 13. Juni 2007
    Server stürtzt bei Script ab!

    Hi

    Ich habe ein script geschrieben das mir die IP ranges von z.b 214.0.0.0 - 214.255.255.255 erstellt und in eine .txt schreibt doch des Server kriegt das nicht hin sind das zu viele Abfragen ?
    Oder an was könnte es liegen ?



    Code:
    
    <?php
    
    
    
    
    $b = $_POST["zahl2"];
    $datei_name = "counter.txt";
    
    
    
    for ($b = 0; $b < 256; $b++)
    {
    for ($c = 0; $c < 256; $c++)
    {
    for ($d = 0; $d < 256; $d++)
    {
    $r = "214.$b.$c.$d ";
    $dz = fopen($datei_name, "w");
    fwrite($dz, $r);
    fclose($dz);
    }
    }
    }
    
    
    ?>
    
    
    
    (c) by EnjoX
    
    Ist extrem gecodet doch ist spontan und es sollte einfach nur funktionieren
    Liegt der absturtz an den zu vielen Schleifen ?

    thx im voraus

    mfg
     
  2. 13. Juni 2007
    AW: Server stürtzt bei Script ab!

    Warum speicherst du nicht erst das Output in eine Variable und speicherst es zum Schluss einmal in die Datei? Vllt liegts daran, dass dein Server nicht mit den ganzen "Dateiverbindungen" klarkommt oder so..


    Beispiel:
    PHP:
    <? php
     $Range 
    123 ;

     for(
    $i = 0 ; $i <= 255 ; $i ++) {
      for(
    $j = 0 ; $j <= 255 ; $j ++) {
       for(
    $k = 0 ; $k <= 255 ; $k ++) {
        
    $Out [] =  $Range . '.' . $i . '.' . $j . '.' . $k ;  
       }
      }
     }
     if(
    $f  fopen ( 'datei.txt' , w )) {
      if(
    fwrite ( $f , implode ( "\n" , $Out ))) {
       echo 
    'Written successfully' ;
      } 
      else {
       echo 
    'Could not write.' ;
      }
     }
    else {
      echo 
    'Could not open.' ;
     }
    ?>
    Ungetestet, sollte aber so funzen
     
  3. 13. Juni 2007
    AW: Server stürtzt bei Script ab!

    es wird ja in eine Variable geschrieben $r = "214.$b.$c.$d " und dan in die .txt
    oder wie meinst du das ?
     
  4. 13. Juni 2007
    AW: Server stürtzt bei Script ab!

    Du weißt hoffentlich was ein Array ist.
    Speicher alle Daten in das Array und implode es dann so wie ich es in meinem vorigen Post gemacht habe.
     
  5. 13. Juni 2007
    AW: Server stürtzt bei Script ab!

    Ja ich weiß was ein Array ist
    Aber an das habe ich gar nicht gedacht thx ich probiere es mal aus thx
     
  6. 14. Juni 2007
    AW: Server stürtzt bei Script ab!

    Naja, der Server macht jeweils eine Anfrage an 16581375Ips, könnte also ne Weile dauern.Zusätzlich öffnet, schreibt und schließt er die Datei 16581375x. Grenze die Ranges ein (max. 100 pro Aufruf)
     
  7. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.