WebGUI
      Click here to register.
      
irc://irc.freenode.net#webgui

iPhoneGuy: WebGUI is a pile of crap.
rizen: If WebGUI is such a pile of crap, why do you use it?
iPhoneGuy: Because it's the best pile of crap out there.

If this is what people who hate us are saying, imagine what people who love us will say. Come join us on IRC.


     Request Features > Request For Enhancement

Change in install directory for WRE

User pvanthony
Date 6/19/2006 7:10 pm
Version WRE
Views 7179
Rating 13    Rate [
|
]
Difficulty 40
Karma So Far 1266
Karma Rank 31.650000
Transfer Karma
Previous · Next
User Message
pvanthony

It would be great if during the install of WRE, it would ask where you would want to install it.

This would be great especially for users who have an old install like version 5.5.8. So they can install the new version on a different directory with a different ip.

This would make it possible to run the old version and the new version side by side and not disturbing the old version. 



Back to Top  
 
koen
I think (having read the above posts) that this RFE can be closed with a 'not fixable' comment.

Koen de Jonge - ProcoliX
http://www.procolix.com
Hosting - WebGUI - Virtualization



Back to Top  
 
JT
Just so you know, this is difficult to do, because it has to be done at compile time. Many of the apps in the WRE have hard coded install folders that can't be put into a config file. At least not without modifying their source. And if we have to go that far, it will be much harder to patch those sources when new versions come out. Therefore, the only way we can implement this feature is if we make it a compile time option..and therefore you have to compile the WRE yourself.

Back to Top  
 
pvanthony

Thank you very much for replying.

Please do bear with me on this and please do correct me.

From my understanding, wre is the following,

1. It has to be compiled once we have downloaded the wre.

2. We can choose what to compile, like perl or apache.

3. All the componets live in /data, like mysql, perl, apache

So the whole WebGUI is living in its own directory with all it's required apps and components. WebGUI has a "WRE OS" within Linux. It is living independently.

Looking at all this, assuming they are correct, it is great. I would like to compile WRE for my Pentium 4. I think compiling for your own hardware is great.

Since compiling WRE is the way to go, would it be possible to,

1. Set an IP address to use

2. Set where the "WRE OS" would stay. Like /newWebGUIhome instead of /data

3. Set all the config files to something_webgui.conf. Like my.conf to my_webgui.conf

4. Set the port number for MySql and Apache

I am requesting these so that if there is another install of WebGUI, the new install will not conflict with the old install of WebGUI.

Thank you again for replying and if you do have time, please do reply to this.

I had a need for a CMS. WebGUI has fulfilled that need and I thank you and your team for a wonderful product. 

P.V.Anthony

 



Back to Top  
 
JT

1. It has to be compiled once we have downloaded the wre.

Incorrect.  You only need to compile it if you want to compile it with specific options, or if we haven't provided a binary for your operating system. Our recommendation is that you always use a binary if there's one available.

2. We can choose what to compile, like perl or apache.

This is also incorrect. You must compile all of the WRE components. They are designed to operate together as a cohesive whole. Though in the wild they are found individually, in the WRE they are like the heart, lungs, and nervous system. Take away any of them, and the whole will not work.

1. Set an IP address to use

I'm assuming you're using this as an example because you have multiple IP addresses and you'd like the WRE to bind to only one of them. Is that correct? If you do want this feature, submit a seperate RFE for it. You only get one feature per RFE. Otherwise we'd have to complete the entire RFE before we could close it, and that's not something I want to do.

3. Set all the config files to something_webgui.conf. Like my.conf to my_webgui.conf

Why would this be necessary since you've already told the WRE where to live, and everything within the WRE is self contained? I can tell you right now that this will never happen.

4. Set the port number for MySql and Apache

 As of WRE 0.7 you can already do this.



Back to Top  
 
pvanthony

Thank you very much for the very clear explaination.

P.V.Anthony 



Back to Top