www.graxx.ca/images/IIS8_ComparativeSetup.png
Please that a look at the attached screen capture of my web application running under IIS8.5/Windows 2012.
Do you see any différences between the left and right panes?
Left is IIS on my VPS and right is IIS on my home server.
What I would like to know is, what could account for such différences? I suspect I did something illegal, here?
This morning, when I typed in www.graxx.ca in Internet Explorer, all I got was "The page could not be found" error message -- no web site!
The only thing I could find to do was to stop the FTP server and restart the machine. This worked? I don't know why.
I noticed two a similar behavior between IIS and the FPT part of IIS. That is, IIS creates a "wwwroot" directory. I gather that the web site does not have to reside under wwroot but it seems like a good practice.
Now, when I finally got the FTP Server Role going,last night, naturally, I made the initial directory "wwwroot/Graxx", which is where my we application documents reside, you see? That way, when I am ready to Publish from VisualStudio, I just send my files over by FTP and they land in the directory where I am serving pages from.
So far, so good. I did update my site with this method last night, late. But this morning, when I opened Internet Explorer wanting to admire my masterpiece again, I was shocked to find that my site "could not be found"?
So, two things.
Am I really doing something fundamentally wrong by having both my web application and the FTP server based on a common directory? I noticed that FTP by defaults, create a "ftproot" directory?
What should I do to get back my site "looking" normal? As you can see on the left pane, the App_Code, App_Data, bin, bin32, bin64, Images, Peintures, Profils and Texte direcoctory icons should NOT be displayed right Under the Default Web Site icon? Instead, they should only be displayed under the Graxx web application icon, as shown on the right pane.
Last but not least, while looking around for solutions, under the inetpub directory, I noticed a sub-directory called "history"?
In it, I found a bunch of CFGHISTORY_0000000XX sub-directories? Stamped by date.
One of them was dated last night, late, right after I was done fixing the FTP issue?
I see an Administration.config and an applicationHost.config XML file. Could any of these two files help, somehow?
I better find a way to do a backup of my IIS configuration once it is back to working "normally" again. In case.