I installed drupal on my Mac using the MAMP setup to run a server on my computer. But when I try to create a new account to log in, no password is being sent to my e-mail. Is this because it's running on a localhost and not the actual web? How can I create an account to access my drupal website if I just want to work on something on my own machine before I pay for a web host?

Comments

vm’s picture

localmachine won't send an email unless you have a mailserver also set up on localmachine

when installing drupal you are presented with with the ability to create your 1st user (superadmin)
during account creation (2nd step) you are presented with that 1st created users profile page
here you set the password that you will use to login
save the form (IMPORTANT!)

toddmhartley’s picture

I don't recall that step in the install process. Is there anywhere I can access that information now, or do I need to re-install drupal?

vm’s picture

The only way to do it without reinstalling drupal would be to try to set the password through MySQL
http://drupal.org/node/44164

If you aren't familiar with working in MySQL, I'd delete the tables, delete Drupal files and start over so that you can see the page I am refering to in my previous comment. I just did a fresh install of Drupal 6.6 on my test server and it is definetly there.

mm167’s picture

one default of Drupal for create new member account is "active by email". For testing on local machine, that may not be a good setting if u dont connected to your mail server.

any way, if u have already created the 1st account, the admin account, during installation, u may login as admin.

use http:http://xxxx/user or http://xxxx/?q=user if u dont see the logon box.

after login, u may change the account creation setup to not email activation required.

good day.

oneiropolos’s picture

"after login, u may change the account creation setup to not email activation required."

Can you please tell me where I change that from? I can't find this option

vm’s picture

administer -> user management -> user settings -> Public registrations

bahson’s picture

to add a new user or users on localhost, click on 'People' ; You will find the admins name and on top of that find a link 'add use'. Create the username, email address ( virtual) and a password. You can add as many users as you want and test your site.

vm’s picture

The above instructions do not aid with Drupal 6 (version this thread is tagged with).

bahson’s picture

Sure, it's for drupal 7,

Tony sarmiento’s picture

This will also help me Thanks