Session issues on Dreamhost
After five days and many hours of frustration while trying to implement session management and database access on dreamhost, it is finally working. A big, huge, gigantic thanks must go out to Shawn, who sat with me many times for several hours trying to get it to work while probably getting as frustrated as I was (well....maybe not as frustrated). Thank you, thank you, thank you.
In any case, some others may run into this problem. So here are some warnings and instructions on what to do. First, there has been a list modules script floating around that supposedly lists all the perl modules on your server. IT IS NOT ACCURATE. According to its findings, CGI::Session was not installed on dreamhost, which ended up being very incorrect and causing me to waist many hours and several days trying to install a module. The best thing to do is to check your hosting service. Dreamhost lists all modules that they have installed somewhere on their info site and you can check if a module is installed on the command line by issuing the command perl -M The::Module::Name. Another tip, installing the module was not easy at all. There were permissions errors that prevented it from working causing Shawn to have to modify the makefile. I am not sure if this is normal as Shawn said that particular makefile looked kind of strange (it may have also happened because the module was installed system wide- I don't know). But be advised that it may not always be as easy as it should be.