Ok, I have a php/mysql site that I am building. I have it out on the web using a hosting service for several months and all has worked fine. I decided that due to my time restrictions it would be a while before I can actually let the site go "live" therefore, I decided to stop my hosting service and just run all the service locally. I am using Win XP and installed the web server portion of it, so I can access thru http://mycomputername/filename and it works. I installed PHP for Windows nd made a php file, put it in the webroot directoy, it parses the code and works fine. I installed mysql for windows and phpmyadmin, setup my user name for the db, imported the db and phpmyadmin connects to the server and imported all the data with no problems. Then I placed the file directly from my web host into the local root directory, Now you would think that it would work fine, not. I get thoussands of errors back beore the page loads(yes, it does load) stating that a variable is not defined (example...this line is on most every page: if (strstr($PHP_SELF, "/core/")) die ("You can't access this file directly..."); it's from phpwebthings module The error I get is that $php_self is not defined for every page that is listed on, then I get errors that some language definition is already been defined once (because I do have a language file for several modules, and sometimes I put the title one in the module language files AND the main lang file to use on the main menu. Anybody knwo how I can prevent these error from occuring? I also get several errors on the page about undefined index in the place that a module would appear when enabled, but I have it disabled. And of course the module system support user authentication and I can not login, I get an undefined index error on the login page on the line that says don't continue if $session["error"]. Sorry for this being so long, I jst wanted you to have all the info you may need. Hope this all makes sense.