2016-04-06 16 views
-2

の可メモリサイズ私は以下でこのスクリプトを実行すると、私はこのエラー致命的なエラー:134217728

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

を持っていると私は他の同じスクリプトの前に他のテーブルのために実行します。

方法
$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; 

私は事前に感謝を解決することができます

+0

私はdoctrineでmysqliを使用する理由と、zend framework 2のようなフレームワークを理解していませんか?多分あなたの問題はここから最初に来るでしょう。 – Hooli

答えて

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

これを上記の値を保持するメモリにdサーバーの設定された最大容量を使います。

ですので、無制限に設定する必要があります。