I forgot password not working

When i click on i forgot my password
i getting this error.
The requested URL /~activdeveloper/invoice/sessions/passwordreset was not found on this server.

This my url http://localhost/~activdeveloper/invoice/sessions/passwordreset

if i added index.php on the url

it work fine.
Please advise…

Thank you

Then your .htaccess file is not configured correctly.
Did you followed the installation instructions?

Hi kovah,

I followed the instruction, may i know where is the location of .htaccess?
On folder or inside applications file?

this my .htaccess
RewriteEngine on
RewriteBase /invoice
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule . index.php [L]

file located inside applications folder.

I read the instruction again, and just realise that is one hidden file called .htaccess on root folder.
I copied and pasted.
But i still getting the same problem.

The requested URL /~activdeveloper/invoice/sessions/passwordreset was not found on this server.

Please Help.

The .htacces is not correct as the rewrite base must contain all folders behind the domain.

Hi Kovah,

You are right. i Solved it…

Thank you very much.

Pls are the ‘Forgot Password’ emails delivered? Mine doesn’t seem to. Need to find out if the email settings for the invoice/quotes work for the password reset too.

Hi bigtt,

My email work fine.
Do you set your Email Send Method on setting page?

Otherwise check if PHP Mail is configured.

Yes my email settings are correctly done and set to use SMTP. Invoice and Quotes are correctly delivered too just the ‘Forgot Password’ emails not delivered. I have also checked my email server to see if the problem is from there but its not getting to the email server.

Then check if PHP Mail is configured

How do I check that? Except it was configured by default cause I didn’t