2016-04-06 6 views
-2

Wenn ich dieses Script laufen in unten habe ich diesen FehlerFatal error: Erlaubt Speichergröße von 134.217.728

Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 36 bytes) in

und i laufen, bevor andere die gleiche Script aber für andere Tische:

$row = array(); 
     $infos = array(); 

     $db=mysqli_connect($this->hostname_mysql, $this->username_mysql, $this->password_mysql,$this->database_mysql) or die(mysql_error()); 
     mysqli_set_charset($db, 'utf8'); 
     mysqli_select_db($db,$this->database_mysql); 

     $sqlprocessdechets="select * from t_lig_dect_fs order by decht_id ASC"; 
     $resultdechets=mysqli_query($db,$sqlprocessdechets) or die(mysql_error() . "<br>$sqlprocessdechets"); 
     while ($row=mysqli_fetch_array($resultdechets)) 
     { 

       $infos[]=$row; 


     } // while 

     return $infos; 

wie kann ich das gelöst, danke im voraus

+0

Ich verstehe nicht, warum Sie MySQL mit Lehre und ein Framework wie Zend Framework 2 verwenden? Vielleicht kommen deine Probleme zuerst von hier. – Hooli

Antwort

0
ini_set('memory_limit','-1'); 

Fügen Sie diese oben auf Ihrem PHP-Skript, der Speicher, Array-Werte hält d hängt von der eingestellten MAX-Kapazität des Servers ab.

so müssen Sie es unbegrenzt einstellen.