Did you look for files named config.php? I would try to find out which file is loaded instead of the wanted one. Maybe you could use fopen('config.php','r',TRUE); and check the contents of that file to get an idea where it comes from? If it happens only with a file of this name, I would assume that there is a file of this name somewhere in the include_path ... HTH, Thomas -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php