Firefoxxal jól működik IE 6.0-val nem lehet belépni

boszkar képe

Szia!
Feltelepítettem a 4.7.0 4. bétát, és a cvs-t is.
A probléma az, mindkettőnél egyformán, hogy az IE-vel megjön a login lap, beírom a nevet, és a jelszót, login látszólag sikeresen bejelentkeztem, de nem lép tovább, visszaadja a login ablakot hibaüzenet nélkül.
A Firefoxxal minden rendben működik. Az adatbázisban a session táblában megjelenik mindkettőnél egy session rekord, aminek az UID mezője 1-es, tehát úgy néz ki, hogy mindkettővel sikeres a belépés.
Sőt az IE-nél a visszaadott login ujbóli kitőltésével és elküldésével minden alkalommal egy új rekord jelenik meg 1-es UID mezővel, de nem lép tovább a lapról, nem jönnek be a menük.
Mint már írtam a Firefoxxal rendben működik. A jelenség mindkét Drupállal ugyanez.
A két Drupal a www egy-egy külön alkönyvtárába lett telepitve, és a mysql-ben is külön adatbázisuk van.
Az Apache error.logjában semmi hiba.
A PHP és a MYSQL is működik, különben nem jelenne meg a session rekord, és a Firefox sem menne.
\www\drupal a béta, \www\test a cvs. Ugyanez a mysql-ben is az adatbázisok neve.
A rendszer winxp
Drupal 4.7.0 4.béta
Apache 2.0.55 win32
PHP 5.1.2
Mysql 5.0
Mi okozhatja, hogy az IE nem lép tovább?
help
előre is köszönöm.
Budavári Oszkár

csonti képe

biztos, hogy engedélyezted a sütiket minden esetre az IE-ben?

dhost.hu admin

0
0
boszkar képe

Automatikus süti kezelés volt beállítva, amit most felülbíráltam. Most minden sütit elfogad külsőt és belsőt egyaránt. Eszerint a válasz: igen biztos, hogy engedélyezve vannak. Sajnos továbbra is fennál a jelenség- Firefoxon kiváloan müxik, IE visszadobja a log lapot, mintha még nem jelentkeztem volna be. Persze a rekord mejelenik a session táblában.
Köszi
Oszkár

0
0
pp képe

Nekem ezt akkor csinálta rendszeresen, ha egy valamilyen színes szagos szövegszerkesztőt bekapcsoltam (htmlArea, fckeditor, tinyMCE)

pp

0
0
boszkar képe

Leírom, hogy más is lássa.
Mivel localhostra van telepítve az apache-php-mysql serverek ezért meg tudtam csinálni, hogy a php.ini-t átkonfiguráljam és a cookie path-t megváltoztassam. Azt akartam, hogy egy helyre kerüljenek a sessionok és a cookiek egyéb programok írásának debugolásához. Miután átírtam, a drupál ezt már nem tudta követni. Nem találta meg az új helyen a cookie-jait. (Sőt én sem, bár én a régi helyén sem). Így az történt, szerény kikövetkeztetésem szerint, hogy amikor megnyitottam a drupált a böngészőben akkor létrehozott valahol egy sessiont és a mysql session táblájában egy új rekordott melynek uid mezője 0 értéket kapott. Belépve a drupálba (login), mivel nem találta a korábban létrejött sessiont létrehozott egy másikat és egy új rekordot, melynek uid mezője 1-es lett. Viszont a következő laphoz, gondolom a menükhöz ismét kellett volna a session, de a mysql rekordban tárolt sessiont ismét nem találta, ezért visszaadta a login lapot, hogy jeletkezzem be, ezzel létrehozva egy újabb sessiont és egy újabb rekordot a session táblában 0 uid értékkel. Aztán ezt csinálta, míg meg nem őszültem. Ezért inkább megkerestem a gondot. A php.iniben visszaállítottam a session_cookie_path értékét alapértelmezettre, és újraindítás után müxik mind a kettővel. Az hogy a Firefoxxal miért ment, csak arra tudok gondolni, hogy a Firefox mindent cashelt, mert amikor kitöröltem a cookiekat, a temp fájlokat, a tárolt jelszavakat, és formokat, akkor ez is elromlott. Tehát cashből dolgozott.
Mellesleg most sem tudom, hogy hova kerülnek a drupál cookiejai, mert nem találom, pedig most jól müxik. A drupál indításakor létrehoz egy session rekordot 0 uiddal, amikor belépek akkor átírja ezt a 0-át 1-re, majd kilépéskor nullázza ezt az uid-ot. Ujabb megnyításkor kezdi egy új sessionnal.
Ha nem lépek ki, akkor ujabb megnyításkor a korábban létrejött sessionnal dolgozik. Tehát most már rátalál a rekordban tárolt x azonosítójú cookiera.
Köszi a bogarat a sütikről valszeg ezért jöttem rá.
Oszkár

0
0
szonyeg képe

Nagyon hasonló gondom volt: Firefoxban kiléptem egyszer a portalról utána semmilyen felhasználóval (admin-nal se) engedett be többet: visszadobta a login lapot hibaüzenet nélkül.
Chrome-ban ment minden simán. Kitöröltem az összes cookie-t, előzményt és úgy már ismét beengedett. (Drupal 7, PHP 5.2.16, session.cookie_path == default)

0
0