No Member Sign-In Area Appears

When I log on to the .Mac Web site, the Member Sign-In area does not appear; instead I see a message saying that the .Mac installer software must be downloaded and installed.

This situation occurs under Mac OS X when the .Mac software cannot be found on your Mac. This can happen when you update the System folder or when some other system change prevents .Mac from being able to find your information. When this happens, you will automatically be moved to the .Mac Installer download page. Follow the onscreen instructions to download the installer. Run the installer. When the installation is complete, move back to the .Mac Web site and you will see the Member sign-in area in which you can log in to your .Mac account.

My Web Site Can't Be Found

When I try to move to my Web site's URL, I see a message stating that the site can't be found.

For some reason, your site isn't even making it onto the Net. There are many possible reasons for this, and figuring out which ones are causing your problems can be tough. Start with the most basic and work from there. First, check that Web Sharing is turned on. Second, double-check that the URL you are entering is the correct one. Third, check the Net connection of the Web server (make sure that it can access the Net). Fourth, ensure that you don't have any firewall or security software or hardware that prevents other computers from connecting to the Web server. If all these seem to be right, you will have to explore more functions of Apache to make sure that it is working properly. Use the online information that comes with Mac OS X to do so.

The Web Server Is Working, but I Don't See My Site

When I move to my Web site's URL, I see a page that says that the Web server is working, but I don't see the Web site I created.

This happens when the index site for your site can't be found. The Apache installation includes a test page so that something will appear when the Web server is operating properly. Your challenge is to figure out why your site is not being served. First, check to make sure that your site's files are in the proper location. Second, make sure that the home page for your site is named index.html. Third, make sure that the index file is a valid HTML file. When the Web server is working and these conditions are correct, you will see the appropriate Web page.

I Can Access My Root-Level or Other Web Sites, but Not the Site for a Particular User

When I attempt to move to a specific user's Web site, I get a site not found error even though I can access the root-level Web site for my Mac.

Whenever you get a site not found error, check the root-level Web site for the machine as well as other Web sites on your Mac. To check the root-level site for your Mac, leave out the portion of the URL related to a specific user account (for example, use http://12.34.567.89/ without the username appended to it). If this works, you know that the problem is related to the specific user's site. Make sure that the tilde character (~) appears before the user's short name and the slash (/) appears after it. If the site is being served (you can access the root-level page) and the URL is correct (for example, http://12.34.567.89/~bmiser/), there might be a problem with the user's account configuration. Sometimes, the short version of the username can cause problems for the Web server. Change the short version of the user's username and then try again. (Use the Accounts pane of the System Preferences utility.)

    Part I: Mac OS X: Exploring the Core
    Part III: Mac OS X: Living the Digital Life