Help. I'm not very good at this than you guys..

I have an Error message after i create user. I'm the first user.

Type: php
User: admin
Location: /drupal/?q=user/1/edit
Referrer: http://localhost/drupal/?q=user/1/edit
Message: Missing argument 1 for password_confirm_validate() in E:\XAMPP
1.5.1\xampp\htdocs\drupal\includes\form.inc on line 595.
Severity: error

Type php
User admin
Location /drupal/?q=user/1/edit
Referrer http://localhost/drupal/?q=user/1/edit
Message array_merge() [function.array-merge]: Argument #2 is not an array in E:\XAMPP
1.5.1\xampp\htdocs\drupal\includes\form.inc on line 180.
Severity error

Type php
User Anonymous
Location /drupal/?q=user/register
Referrer http://localhost/drupal/?q=user/register
Message mail() [function.mail]: SMTP server response: 553 We do not relay non-local mail, sorry. in
E:\XAMPP 1.5.1\xampp\htdocs\drupal\modules\user.module on line 394.
Severity error

Comments

styro’s picture

Message mail() [function.mail]: SMTP server response: 553 We do not relay non-local mail, sorry. in
E:\XAMPP 1.5.1\xampp\htdocs\drupal\modules\user.module on line 394.

It sounds like you need to configure your mail server to be able to relay this mail. Or alternatively, you could change the Drupal servers email address to one that is allowed to relay mail through that mail server.

This isn't a Drupal question though. Although there might be a XAMPP user here that can help you, your best chances for fixing it would be to ask for help from the XAMPP people.

--
Anton

Heine’s picture

Are you running beta 4? This problem (missing argument ...) has been fixed in CVS: see http://drupal.org/node/46759

The SMTP error is indeed a configuration problem, outside of Drupal. A working SMTP server is not necessary to run Drupal in a local testing environment.

edit to add: with regards to your title, please read Tips for posting to the forums.
--
When your problem is solved, please post a follow-up to the thread you started.