its show validation.js.. many more javascript file missing but they are in right place
2 Answers
This is a known bug in certain versions of Magento.
Try overriding the below template. Then remove the onclick and change the button type to a submit (code is below):
app/design/adminhtml/default/default/template/forgotpassword.phtml
change
<button class="forgot-password" onclick="loginForm.submit()" type="button"><span><span><span><?php echo Mage::helper('adminhtml')->__('Retrieve Password'); ?></span></span></span></button>
to
<button class="forgot-password" type="submit"><span><span><span><?php echo Mage::helper('adminhtml')->__('Retrieve Password'); ?></span></span></span></button>
If you are using nginx, add this to your config file:
location = /js/index.php/x.js {
rewrite ^(.*\.php)/ $1 last;
}