I changed the config.inc.php file as laid out above, but it still logs me out when I least expect it. The only difference it made was that it no longer gives the reason as being that I was inactive for 1800 seconds. It gives no reason at all. There must be some other setting somewhere that also sets a time limit.