phpbar.de logo

Mailinglisten-Archive

[php] foreach() verhält sich unterschiedlich auf zwei Servern

[php] foreach() verhält sich unterschiedlich auf zwei Servern

Andi Voss andi at andis.mine.nu
Fre Mai 27 03:04:45 CEST 2005


Andi Voss schrieb:
> Johannes Schlueter schrieb:
> 
>> Hi,
>>
>> On Thursday 26 May 2005 23:45, Andi Voss wrote:
>> [...]
>>
>>> Wenn ich das Array vor der Verwendung von foreach mit z.B. $array[1]
>>> anspreche, sind die Daten anthalten, die dort sein sollen.
>>>
>>> Der Fehler tritt auch bei jedem Mal auf, wo die foreach() Schleife
>>> "falsch" verwendet wird.
>>
>>
>>
>> Ist auf dem produktiven System ein Bytcode Cache wie z.B. die Zend 
>> Performance Suit installiert? Wenn ja auch die updaten. Die 
>> Fehlerbeschreibung klingt nach einem dadurch bedingtem Problem.
> 
> 
> Nein, eine Zend Performance Suit ist nicht installiert, aber ein 
> Extension Manager, der in der Version variiert. 1.0.0 auf Produktiv und 
> 1.0.7 auf Entwickler. Und Zend Optimizer v2.5.8 auf Entwickler und 2.1.0 
> auf Produktiv.
> 
> Kanns auch daran liegen? Werd die auf jedenfall mal upgraden.
> 
> Gruss ANdi
> 
>>
>> johannes

Es lag an dem Zend Optimizer am Produktivsystem. Hab den auf die neueste 
Version geupdatet (2.5.10) und nu geht die foreach() wieder...

Danke Johannes!
Gruss Andi

php::bar PHP Wiki   -   Listenarchive