PHPSESSID

pentike képe

Sziasztok!

Van egy régi (4.6)-os drupalom és valamiért néha ilyen url-ek vannak a linkek alatt:

z.hu/node/16?PHPSESSID=4a1ab4d85864a8c06746889515cc4c79

A vicc az, hogy nem mindig, tehát van amikor a ? utáni rész nem jelenik meg az url-ben. Anonymos-ként persze.

Mitől függ, hogy megjelenik-e vagy sem?

pentike

Fórum: 
nevergone képe

A 4.6 -os sorozat már nem támogatott (a 6.0 megjelenésével már a 4.7 sem lesz az), erősen ajánlott, hogy frissítsd az oldalad!

0
0
pentike képe

Tudom, de ez inkább valami általános php problémának tűnik, mint drupal-nak.
A mod_rewrite be van kapcsolva, tehát a drupal által gyártott url-ek elejéről a ?q= lejön, de http requestben ha jól tudom, csak egy ? van az elején. Szóval nem értem, hogy ez a ?PHPSESSID hogy kerül oda.

0
0
nevergone képe

Könnyen lehet egyéb beállítási probléma is, ha jól emlékszem a PHPSESSID az a megnyitott session azonosítója, de hogy ezt mennyire kezelte más módon a Drupal 4.6, arra már nem emlékszem...
Viszont frissítened kell mindenképpen az oldalt, ha csak nem akarsz egy feltört oldalt... hogy eddig megúsztad (ha megúsztad), az is a véletlen műve.

0
0
pentike képe

Már folyamatban van az 5.2-re váltás, csak gondoltam, jó lenne ezt rendberakni, amíg nincs kész az új.

Pont az a vicc, hogy elvileg nincs session, mert csak látogató vagyok, nem vagyok belépve.

0
0
Nagy Gusztáv képe

"elvileg nincs session, mert csak látogató vagyok, nem vagyok belépve"
Most nem a Drupalról beszélek, hanem általában: igenis van abban logika, hogy belépés nélkül is össze lehessen kapcsolni a látogató navigációs útját, tehát ekkor is jól jöhet a Session azonosítása.

0
0

Nagy Gusztáv

pentike képe

Hülyeséget írtam.

0
0