[opencms-dev] multisite: wrong effects on correct settings 2
Manfred Schenk
manfred.schenk at zerobyte.de
Mon Jan 11 22:43:45 CET 2010
Yes, it's a good idea to use two different browsers for workspace and
editing so that the resources won't be mixed. And I really mean
different browsers, not different instances of one browser.
Regards,
Manfred
Am 11.01.2010 21:01, schrieb Claus Priisholm:
> I haven't followed the entire thread, but be aware of "testing"
> multi-site setup while you are logged into the workplace.
> Since the workplace server is used for both sites if you look at them
> while logged in, you may have say a css-file with the same relative path
> in both sites . If you just switch site inside the workplace, the
> browser will think that it is the same file and use the one from its
> cache. So a browser cache cleaning could be what caused it to "suddenly"
> work.
>
> jacek grzebyta (RRes-Roth) wrote:
>
>> Hi again,
>>
>>
>>
>> For sure i use correct names. I just made the shortcut :P So full
>> settings are:
>>
>>
>>
>>
>>
>> <sites>
>>
>>
>> <workplace-server>babvs14.rothamsted.bbsrc.ac.uk:8080</workplace-server>
>>
>> <default-uri>/sites/default/</default-uri>
>>
>> <site server="babvs14.rothamsted.bbsrc.ac.uk:8080"
>> uri="/sites/default/"/>
>>
>> <site server="babvs14_1.rothamsted.bbsrc.ac.uk:8080"
>> uri="/sites/phibase/"/>
>>
>> </sites>
>>
>>
>>
>> So sites are exists cos the log shows that and are displayed in Site
>> inside the workplace. Just I cannot watch my phibase index.html which i
>> did when i am logout the workplace.
>>
>>
>>
>> Jacek
>>
>>
>>
>> PS. I have tested again and it looks it works. I have babvs14 normal
>> welcome page and babvs14_1 phibase test page. I didn’t change anything.
>> I don’t know what happened. How can I check if its stable change and not
>> just some cache effect? I cleared flush and jsp cache + firefox cache
>> and I have the same correct browsing.
>>
>>
>>
>> Thanks a lot Paul,
>>
>>
>>
>> With best wishes,
>>
>> Jacek
>>
>>
>>
>>
>>
>> *From:* opencms-dev-bounces at opencms.org
>> [mailto:opencms-dev-bounces at opencms.org] *On Behalf Of *Paul-Inge Flakstad
>> *Sent:* 11 January 2010 17:00
>> *To:* The OpenCms mailing list
>> *Subject:* Re: [opencms-dev] multisite: wrong effects on correct settings 2
>>
>>
>>
>> Hi Stephan, Jacek
>>
>>
>>
>> I believe I have a more or less clean install of OpenCms, in which the
>> protocol is indeed present in the <site ...> part. So it would seem
>> that the protocol should be present. Moreover, it works. This means
>> that having the protocol present should not cause any trouble (as long
>> as it's the protocol you're using). The port number (usually
>> 8080) should be present, but since I use Apache/Tomcat integration, I
>> just leave the port blank (meaning port 80). Using different ports for
>> different sites is not a requirement, at least not to my knowledge (and
>> none of our multisite setups use different ports).
>>
>>
>>
>> So, a site section typically looks like this, in my opencms-system.xml:
>> <site server="http://my.domain.name" uri="/sites/mysite/" />
>>
>>
>>
>> Jacek, I can't seem to get your problem exactly. You're using the two
>> domains "main.domain" and "main_1.domain", but these are not present in
>> your current <sites> section of opencms-system.xml. Please check that
>> you're using the correct domain names.
>>
>>
>>
>> If you are using Apache in front (Apache/Tomcat integration like in the
>> link i provided earlier) please make sure that you are not using port
>> 8080 in the <sites> section of opencms-system.xml.
>>
>>
>>
>> Please let me know how it goes.
>>
>>
>>
>> All the best,
>>
>> Paul
>>
>>
>>
>>
>>
>> ------------------------------------------------------------------------
>>
>> *From:* opencms-dev-bounces at opencms.org
>> [mailto:opencms-dev-bounces at opencms.org] *On Behalf Of *Stephan Hartmann
>> *Sent:* 11. januar 2010 16:30
>> *To:* The OpenCms mailing list
>> *Subject:* Re: [opencms-dev] multisite: wrong effects on correct
>> settings 2
>>
>> Hi,
>>
>> the port is important while the protocol is not (and must not be
>> defined) to match a host name to a site.
>> You can use the same host name (or ip) with diffentent ports to
>> match different sites.
>>
>> So your server attribute should look like: <site server="host:port"
>> uri="..." />
>>
>> Regards,
>> Stephan
>>
>> 2010/1/11 jacek grzebyta (RRes-Roth) <jacek.grzebyta at bbsrc.ac.uk
>> <mailto:jacek.grzebyta at bbsrc.ac.uk>>
>>
>> Hi Paul,
>>
>> Thanks a lot. I tried today whole day. And now I have really nothing.
>>
>>
>> http://main_1.domain/opencms/opencms/
>>
>> shows me OpenCms welcome page.
>>
>> http://main.domain/ shows me another stuff.
>>
>> So Apache's doing what should do it looks the problem is at OpenCms
>> because:
>>
>> http://main_1.domain:8080/ shows me opencms welcome with the
>> navy-blue background;
>> http://main.domain:8080 shows normal opencms welcome
>>
>> my 'sites' is now:
>>
>> <sites>
>>
>> <workplace-server>http://babvs14.rothamsted.bbsrc.ac.uk:8080</workplace-server>
>>
>> <default-uri>/sites/default/</default-uri>
>>
>> <site server="http://babvs14.rothamsted.bbsrc.ac.uk:8080"
>> uri="/sites/default/"/>
>> <site server="http://babvs14_1.rothamsted.bbsrc.ac.uk:8080"
>> uri="/sites/phibase/"/>
>> </sites>
>>
>> But I don't know whether it is important using http:// & port in
>> site tab. Different manuals have difference. I tested that not using
>> pre and postfixes just do that for both addresses I have the same
>> normal welcome.
>> For sure both sites exist in opencms system cos log shows:
>>
>> 11 Jan 2010 14:45:09,322 INFO [pencms.site.CmsSiteManagerImpl: 197]
>> . Site root added : server: http://main.domain:8080 uri:
>> /sites/default title: /sites/default/
>> 11 Jan 2010 14:45:09,323 INFO [pencms.site.CmsSiteManagerImpl: 197]
>> . Site root added : server: http://main_1.domain:8080 uri:
>> /sites/phibase title: /sites/phibase/
>>
>>
>> And tomcat:
>>
>> <Connector port="8080" protocol="HTTP/1.1"
>> connectionTimeout="20000"
>> redirectPort="8443" />
>>
>> So I used 8080 only. I will use mod_proxy cos I am too lazy to
>> install mod_jk and config now. :)
>> I'll do in the future.
>>
>> With best wishes,
>>
>> Jacek
>>
>>
>> _______________________________________________
>> This mail is sent to you from the opencms-dev mailing list
>> To change your list options, or to unsubscribe from the list, please
>> visit
>> http://lists.opencms.org/mailman/listinfo/opencms-dev
>>
>>
>>
>>
>> ------------------------------------------------------------------------
>>
>>
>> _______________________________________________
>> This mail is sent to you from the opencms-dev mailing list
>> To change your list options, or to unsubscribe from the list, please visit
>> http://lists.opencms.org/mailman/listinfo/opencms-dev
>>
>
--
| Manfred Schenk | born between RFC638 and RFC640
| PGP-Keys unter |
| http://www.ZEROByte.de/pgp/ | WWW: http://www.ZEROByte.de/
More information about the opencms-dev
mailing list