RSS Feed

OTRS 2 i Magic number checking on storable string failed at blib/lib/Storable.pm

Marzec 26, 2014 by 0verlord

Dzisiaj króciutko o tym, jak naprawić błąd z tematu.
OTRS to takie całkiem fajne narzędzie do zarządzania problemami, zgłoszeniami, czy innymi zdarzeniami. Alternatywy to np. Request Tracker, na którym jakiś czas temu (spory) działała infolinia Dialogu.
Aktualna wersja OTRSa to bodajże 3.3, a niestety przyszło mi przywrócić „do celów archiwalnych” wersję 2.0.

Na serwerze było zainstalowane Gentoo, w wersji -5 wstecz, php 5.2 i kilka innych fajnostek ;-). Po przegryzieniu się przez combo nginx+apache+mod_perl, dostawałem komunikat podobny do tego poniżej.

Software error: Magic number checking on storable string failed at blib/lib/Storable.pm (autosplit into blib/lib/auto/Storable/thaw.al) line 415, at ../..//Kernel/System/Cache/FileStorable.pm line 128

Jak by zajrzeć do pliku FileStorable.pm, to w okolicach linijki 128 jest funkcja, która pokazuje wszystko co, co jest w cache, a co pasuje do zapytania.
I WTEM! przypomniało mi się, że już kiedyś miałem podobny problem i rozwiązałem go tak samo, tj. kasując wszystko co jest plikiem w katalogu cache. Ponieważ na tym serwerze otrs był zainstalowany w /opt/otrs2,
katalog z cache był w /opt/otrs2/var/tmp/.
czyli krótkie:

find /opt/otrs2/var/tmp -type -f -exec rm -f {} \; 

i po problemie.


Brak komentarzy »

No comments yet.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *

osiemdziesiąt cztery − = osiemdziesiąt