Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> eAccelerator - metody put i get
radone
post
Post #1





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 4.01.2009

Ostrzeżenie: (0%)
-----


Witam,

mam problem z którym nie mogę sobie poradzić. Potrzebuje zapisać do kesza pewne dane za pomocą metody eaccelerator_put(). Wszystko prawie działa mi poprawnie, załóżmy ze mam plik index,php w public_html i w nim kawałek kodu:

eaccelerator_put( 'klucz', 'wartosc', 3600);

i na końcu gdzieś pobieram z kesza informacje eaccelerator_get('klucz');
Tak jak pisalem wszystko działa pięknie, ale ... mam rowniez skrypt w shell'u ktory jest wykonywany co kilka minut, ten skrypt odpala co jakiś czas plik np. index2.php w ktorym znajduje się metoda eaccelerator_put( 'klucz', 'wartosc', 3600); ktora wstawia do kesza dane. Problem pojawia się w momencie kiedy te dane sa wstawiane, z loga wynika ze operacje się udają i dane są zapisywane do kesza, lecz jak juz odpale plik index.php - tradycyjnie poprzez przeglądarkę to już tych danych tam nie ma ... zwraca pustkę i jak metodą eaccelerator_list_keys() wypiszę wszystkie klucze które są zapisane do kesza to tych nowych tam nie ma ... tak jakby jakaś przestrzeń nazw i w innej części kesza się to zapisuje ?

Ma ktoś z tym jakieś doświadczenie lub pomysł jak to pokonać ?
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 07:20