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:
nem támogatott, frissíts
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!
Választ szeretnél? - Új kérdés, új téma - Tesztoldal - Trollkezelés - Frissítés
Tudom, de ez inkább valami
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.
session azonosító
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.
Választ szeretnél? - Új kérdés, új téma - Tesztoldal - Trollkezelés - Frissítés
Már folyamatban van az
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.
Mi az összeüggés?
"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.
Nagy Gusztáv
jogos
Hülyeséget írtam.