Jeg vil konfigurere Apache::SessionX. Men der er nogle ting, jeg ikke
lige har på det rene.
Altså:
Man kan gemme sessioner som filer eller i databaser (plus et par andre
muligheder). Den væsentligste grund til at gemme i databaser, som jeg
ser det, er at så kan man have flere webservere til at betjene brugerne.
Ellers er filbaseret sessionshåndtering vel nemmere.
Jeg vil så benytte PostgreSQL. Jeg skal i forvejen bruge denne base, og
har ikke lige lyst til at have flere databaser installeret, hvis jeg kan
undgå det.
Jeg undrer mig over det separate modul, der hedder Lock, hvor der er
Semaphore, MySQL og Null. Hvis jeg nu bruger PostgreSQL, burde separat
låsning vel være overflødig. En semafor på Apacheserveren vil vel også
være værdiløs, hvis der er flere Apacheservere involveret.
Men så vidt jeg forstår låser Store::Postgres ikke selv. Det ligner for
mig en mangel (?) Hvis den gjorde, kunne jeg vel klare mig med
Apache::Lock::Null.
Noget andet er, at den lige nu giver mig en fejl:
[2811]ERR: 24: Error in Perl code: DBD::Pg::st execute failed: ERROR:
Unterminated quoted string at
/usr/lib/perl5/site_perl/5.6.1/Apache/Session/Store/DBI.pm line 42.
hvilket undrer mig, da jeg har bedt om Postgres storable. Fejlen kommer
på en execute af en insert-statement.
Så, hvis nogen har lidt erfaring med Apache::Session, Apache::SessionX
og PostgreSQL, eller henvisninger (jeg kan ikke finde noget interessant
med Google), så er jeg meget lydhør.
--
Kaare Rasmussen --Linux, spil,-- Tlf: 3816 2582
Kaki Data tshirts, merchandize Fax: 3816 2501
Howitzvej 75 Åben 12.00-18.00 Web:
www.suse.dk
2000 Frederiksberg Lørdag 11.00-17.00 Email:kar@kakidata.dk