I'm new to Drupal and am trying to teach myself how to get this bad boy up and running. I'm running into some problems granting permission to my sites/default/settings.php file. This is the reference the drupal installer provides:

http://drupal.org/node/202491

I'm running vista and when I go to set permissions for user "Internet Guest Account" this user does not exist. So I set permissions for every user on the list to Full Permission and still not having any luck advancing through the installer.

If you have any suggestions, that would be much appreciated!

Comments

einsteinsboi’s picture

What are you using for a webserver? Apache?

rflemin’s picture

I'm running into the same problem, but I think you have to set the permissions for the settings.php FILE, not the USER (although that enters into it later). Use your FTP client (or equivalent) and change the permissions (probably right click on the file name, then Permissions) and change it to read/write or "create and delete files" or whatever it is in Vista and your client. Be on the safe side and change it for all classes of users, but be sure to change it back later. Drupal has to be able to rewrite some of the settings during the installation (drupal root, MySQL database name and password, etc.).
That being said and done on my install, I'm still getting the same problem message.

beanluc’s picture

Internet Guest account isn't right, it has to be the account for the webserver software.

I don't know about Vista, but on Server 2008 (which ought to be the same, I think), you assign the necessary permissions to the IIS_IUSRS group, and the user IUSR must be a member of that group.
Also, that's for IIS, I don't know if Apache uses the same user but it should use the same group.

The Internet Guest account is for your anonymous public visitors. This shouldn't have the same privileges as the webserver operator service account.

The node you linked to was for the uploaded files directory! Of course you want ineternet guests to write to that (some sites, anyway).

You DEFINITELY DO NOT want them to be able to write to your sites/default directory!

BL