your request.", however, I cannot find any error in the error log and I
don't know what could be the problem.
You need to figure out where the error message is going. If you are
getting an internal server error, there is surely an error message in
the error log.
Are you sure you are looking at the right error log? Try putting a die
statement in your script to verify you can find the error in the logs.
It's going to be very hard to help you if you can't find the error
messages produced by your script.
my %session = ();
eval {
tie(%session, 'Apache::Session::MySQL', $session_id, {Handle => $dbh,
LockHandle => $dbh});
};
I believe someone already mentioned it, but you should be checking the
value of $@ after this eval.
if ($@) { ... something went wrong ... }
Aaron