Cannot open or create local http site
- Hi everybody!
I have a fully-licenced copy of Expression Web 1 running on Vista with IIS 7. Up until a few days ago everything was working OK. I'd open a local site as, for example, http://localhost, or create a new one as, http://localhost/test without a problem.
I don't know what might had changed, but cannot open a site as http anymore, but only as a system file (C:\Webs\test) which is a problem because linking to internal pages is no longer relative to the root of the site, but rather absolute with respect to the physical path (C:\Webs\test\page.htm). If I type the URL http://localhost, I get a pop up window saying the folder name is not valid.
If I try to create a new http site -which I was able to do without problems last week- I get an error message:
"Unable to open website. Possible causes:
1. The web server may not have the Frontpage server extension installed
2. the web server may be temporily out of service
3. proxy server setting may be incorrect
4 an error may have occurred in the web server"
I've searched throughout this site and others without finind a clear answer about what may be happening. The closest threat was this one: http://social.expression.microsoft.com/Forums/en-US/web/thread/b8bc2606-a476-4fe5-b981-9210f6d82ba8
As far as I can tell, it seems that EW cannot see IIS anymore. Also, as far as I remember, FP server extensions were never installed on my machine, yet things worked just fine. Just to give it a try, I downloaded the FP server extensions from Ready to Run, installed them, and tried to extend a site. However, I get the following error: "The server administration programs and the server extensions on the web server are not compatible. The administration program is too old to use with this server."
Can anybody help me understand what's going on?
Thank you in advance!
Answers
Thank you very much, guys, for taking the time to address my question.
I'm still unable to open a local site as if it were a remote one; but I'm not that concerned anymore. Expression is again adding relative links, which is obviously the ideal. I panicked when I noticed it was adding links as absolute physical paths: C:\Webs\Mywebsite\etc\etc.htm. I don't know, maybe I inadvertently changed a setting or something like that. Among the thinks I did while trying to find an anwer, was running a repair on Expression Web (Control Panel/Add Delete Programs/Expression Web/Repair), and maybe that reset things the way they are intended to be, since the computer did some work for a few minutes.
Anyway, thank you again, and if I learn more about this I'll certainly post a follow up.
All Replies
- There is very little reason to use server-based websites in xWeb. If you use links that start with /, you would not link to the root of the website, but to the root of the entire server. Thus, these root-relative links are not very useful since you will probably have more than one website on the server. Furthermore, xWeb support for root-relative links is poor. Use relative links such as ../../ instead. These work very well in both server-based and disk-based websites.
Therefore, I would not bother to configure IIS, but just use a disk-based website.- Edited byChristoph SchneegansMVPWednesday, October 15, 2008 11:21 AMTypo
- Install FrontPage Server extensions from the Control Panel - Add/Remove Windows Components. Then configure server extensions for each web site you want to use them in, in IIS Admin.
HTH
Kevin Spencer, Chicken Salad Alchemist - If you open the Internet Services Manager is a virtual folder test displayed?
Mike
http://www.J-Moves.com
http://www.websunlimited.com
http://www.candypress.com Thank you very much, guys, for taking the time to address my question.
I'm still unable to open a local site as if it were a remote one; but I'm not that concerned anymore. Expression is again adding relative links, which is obviously the ideal. I panicked when I noticed it was adding links as absolute physical paths: C:\Webs\Mywebsite\etc\etc.htm. I don't know, maybe I inadvertently changed a setting or something like that. Among the thinks I did while trying to find an anwer, was running a repair on Expression Web (Control Panel/Add Delete Programs/Expression Web/Repair), and maybe that reset things the way they are intended to be, since the computer did some work for a few minutes.
Anyway, thank you again, and if I learn more about this I'll certainly post a follow up.- Maybe Christoph has provided the correct answer, but when a person is accustomed to opening and managing projects from localhost, I have wasted time and energy trying to make that happen via Expression Web.
In the end, I will revert to the disk-based website approach, with the centralized location of "..\Documents\My Web Sites\"
It would be greatly appreciated if someone can please add a final or official explanation at:
Expression Web Solution Center
How-to articles - Internet Information Server (IIS)
http://support.microsoft.com/ph/12105?sid=205- Proposed As Answer bypaulm Friday, November 06, 2009 6:25 PM

