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

Reply via email to