Uso di Zend/Memory

ragazzi io sto impazzendo, aiutatemi! tramite la libreria PDO con Zend/Db.php creo un select che popolo a volte con tantissimi elementi, tanto da darmi il messaggio

Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 47 bytes) in /home/racecars/public_html/commons/Zend/Db/Statement/Pdo.php on line 273

memoria esaurita ok..tento perņ di usare Zend/Memory dato che dovrebbe servire proprio in questi casi in questo modo:

     $backendOptions = array('cacheDir' => '/public_html/commons/tmp/');

     $memoryManager = Zend_Memory::factory('File', $backendOptions);

     $memoryManager->setMemoryLimit(-1);

     $select = $memoryManager->create($data);

     echo $select->value;

dove $select č il select generato da zend/db, perņ il messaggio che ottengo č

Races submitted by EMULMAN

Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 45 bytes) in /home/racecars/public_html/commons/Zend/Db/Statement/Pdo.php on line 273

inviato 9 anni fa
emulman
X 0 X

Ma setMemoryLimit(-1) non significa "no limit"?

risposto 9 anni fa
Gianni Tomasicchio
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda