Lawrence, MY RLCONFIG.PM (snipped a little to save space):-) # Address to the homepage of this Ringlink set-up $ringlinkURL = 'http://localhost/ring/ringlink.html'; I believe the HTTP above makes the local paths invalid. Incorrect local paths is one of the the hardest things to get right on a server. You also have a trailing slash on ONE path and not the other in your config. $datapath = '/usr/home/web-ring/rings/data'; <-- is correct on my server On actual servers leading and trailing slashes are also problematic and it often takes some trial and error to sort them out. That is why as Gunnar pointed out that a LOCAL test does you no good. Your config file can't be debugged localy. Paths and permissions are the only things that will keep Ringlink from working and they all be different in an actual installation. Jock D.