Argument nie jest tablicą.

Data zgłoszenia: 13 02 2011

Status: Rozwiazany

Wersja systemu: 0.1.0.alpha

Priorytet: Niski

Autor: Darkdk

Witam. Właśnie zaktualizowałem sklep do wersji 1.0.1 i przy testowaniu (próba edycji produktu) pojawił się błąd: Warning: array_merge() [function.array-merge]: Argument #1 is not an array in E:xampphtdocsgekoapplicationsystemcache.class.php on line 43 Błąd ten występował u mnie we wcześniejszych wersjach (sprzed 1.0). Gdy już wystąpił nie było możliwe wykonanie czegokolwiek w administratorze tzn. zawsze pokazywał się ten błąd. Naprawiałem go poprzez dodanie rzutowania typu w linijce w której wystąpił czyli: self::serializeToFile(array_merge($objects, ....... zamieniałem na self::serializeToFile(array_merge((array)$objects, ..... Nie wiem czy ta poprawka nie psuje czegoś innego, dlatego proszę o przejrzenie klasy cache.class pod kątem tego błędu. Pozdrawiam darkdk p.s. W formularzu bugtrackera brakuje wyboru najnowszej wersji.



Komentarze

Autor: Artur (aka Tomasz)

Data: 13 02 2011

Nie brakuje najnowszej wersji, jest ona na samym dole wink
0.1.0.alpha to wersja prehistoryczna wink Swoją drogą w bugtrackerze powinna być na sztywno ustawione wersja bieżąca.

Autor: Darkdk

Data: 14 02 2011

Faktycznie,
dostałem oczopląsu od tych numerków i źle wybrałem.

Pozdrawiam
Darkdk

Dodaj swój komentarz