Topic: Jobberbase 1.9.1 Installation woes in Godaddy Windows Shared hosting A
Jobberbase 1.9.1 Installation woes in Godaddy Windows Shared hosting Account
Recently I tried to install Jobberbase1.9.1 in my Godaddy's Shared hosting Account. I followed all the instructions carefully written in the wiki for IIS7.
But soon I hit the roadblock. I started getting 500 server error. I got frustrated. I tried again after replacing web.config file with .htaccess files in root as well as admin directories. I was able to access the website but not the admin link or any other link for that matter.
I posted the problem in the godaddy forum and got the reply from Christopher G about activating error description in web.config files. So, I added following lines
<httpErrors errorMode="Detailed" />
<asp scriptErrorSentToBrowser="true"/>
<system.web>
<customErrors mode="Off"/>
<compilation debug="true"/>
</system.web>
based on
<configuration>
<system.webServer>
<httpErrors errorMode="Detailed" />
<asp scriptErrorSentToBrowser="true"/>
</system.webServer>
<system.web>
<customErrors mode="Off"/>
<compilation debug="true"/>
</system.web>
</configuration>
to enable error description. And soon I got 500.19 - Configuration data is invalid Error. And default document tag(index.php) in the config file was giving the error.
<defaultDocument>
<files>
<add value="index.php" />
</files>
</defaultDocument>
I deduced that must be godaddy's iis7 configuration has already index.php as its default document. So, I removed the following entry, and voila, no problem anymore.
I removed the following entry from the web.config and web-admin.config files to fix the error.
<defaultDocument>
<files>
<add value="index.php" />
</files>
</defaultDocument>
I am writing this so that it may help you if you face similar problem. And I guess, it must be the same with .htaccess files.
Niraj Kumar
Adore Foundation
http://www.adorefoundation.com