Hi
Nach langer Suche in Google, wende ich mich an euch...
Wir versuchen gerade unsere php applikation von 5.3 wo alles normal funktioniert auf 5.5.18 umzustellen
wir haben einen sql server laufen und connecten via odbc dort hin von php aus
beim start wird ein select * auf einen table gemacht mit ca. 1000 rows 10 felder 9 int und 1 varchar(75) feld
unter 5.3 funktioniert alles normal das memory_limit ist auf 128mb in der php.ini
unter 5.5.18 crasht jeder select * query mit
Fatal error: Out of memory (allocated 1074528256) (tried to allocate 1073741824 bytes)
wir haben das memory limit schon testweise auf 2gb und auch auf -1 gesetzt es wird via phpinfo angezeigt das der wert übernommen wird aber macht keinen unterschied...
wenn man nach dem Fatal error: Out of memory googlt kommen ein haufen threads das plugins zuviel speicher verbrauchen und ein erhöhen des memory limits dieses behebt..wir verwenden aber gar keine extensions nur die integrierte odbc von php
hat da wer von euch erfahrung wie man das fixen kann?
habe auch schon die changelogs durchgeschaut nur da ist nichts drinnen das was an odbc verändert worden ist...
die funktion die wir aufrufen sieht so aus:
sobald wir dieser den select * mit den 1000 rows result aufrufen ist er weg
danke
lg
bongal
Nach langer Suche in Google, wende ich mich an euch...
Wir versuchen gerade unsere php applikation von 5.3 wo alles normal funktioniert auf 5.5.18 umzustellen
wir haben einen sql server laufen und connecten via odbc dort hin von php aus
beim start wird ein select * auf einen table gemacht mit ca. 1000 rows 10 felder 9 int und 1 varchar(75) feld
unter 5.3 funktioniert alles normal das memory_limit ist auf 128mb in der php.ini
unter 5.5.18 crasht jeder select * query mit
Fatal error: Out of memory (allocated 1074528256) (tried to allocate 1073741824 bytes)
wir haben das memory limit schon testweise auf 2gb und auch auf -1 gesetzt es wird via phpinfo angezeigt das der wert übernommen wird aber macht keinen unterschied...
wenn man nach dem Fatal error: Out of memory googlt kommen ein haufen threads das plugins zuviel speicher verbrauchen und ein erhöhen des memory limits dieses behebt..wir verwenden aber gar keine extensions nur die integrierte odbc von php
hat da wer von euch erfahrung wie man das fixen kann?
habe auch schon die changelogs durchgeschaut nur da ist nichts drinnen das was an odbc verändert worden ist...
die funktion die wir aufrufen sieht so aus:
PHP-Code:
function query($query) {
$this->eof = false;
$this->result = odbc_Exec($this->conn, $query);
return $this->result != false;
}
danke
lg
bongal
Kommentar