Configuration error on new Magento installation

Scenario:

<

p style=”text-align: justify;”>I am installing a fresh magento 1.3.2.1 in my Windows XP computer. I have Xampp installed. While installing magento, I had a problem at the configuration step where I had to fill database host, username, password etc. When I click continue after filling the required fields, the installation process doesn’t move forward. I am redirected to the same page.

Solution:

<

p style=”text-align: justify;”>I googled and was suggested to put 127.0.0.1 instead of localhost in the url; e.g. to put http://127.0.0.1/magento  instead of http://localhost/magento . I did the same but then I got the following error displayed:

Database server does not support InnoDB storage engine
Database connection error

This error was solved. I opened my.cnf file present inside mysql/bin/ in notepad and uncommented (removed # sign) from the line skip_innodb.

Change:
#skip-innodb to skip-innodb

But still, my problem was not solved. I could not pass through the configuration page. Then I found a solution which finally helped me. I changed chmod of the following three folders to 777, i.e. making the folders writable. These folders are inside your magento folder.  In windows, right click the folder, go to properties, uncheck ‘Read Only’ present under Attributes. The folders to change are as under:

<

p style=”text-align: justify;”>
app/etc
var
media

Finally, I am through and I completed Magento installation. Hurray :)