Jump to content
The Uniform Server Community

Coral RC1 bugs


leeoniya
 Share

Recommended Posts

yay RC1. but...

 

i only see the basic Unitray plugin uploaded to SF

 

http://sourceforge.net/projects/miniserver...basic_8_0_0.exe

 

bugs found:

 

- when trying to start/stop either Apache or MySQL by clicking on the indicators in the Basic tray (run as program mode), nothing happens.

- clicking "stop both" leaves mshta.exe running.

- there's still no at-a-glance indication in the tray icon itself which shows that the server is running. you have to go to the tray menu to get to this info, which makes it much less useful. would be much better if it was done as in previous versions, update the tray icon green/red or half green/half red to indicate Apache/MySQL status. Also "restart servers" would be hugely useful, rather than clicking, stop, waiting, then start for each component independently.

- every exe start forces you through the UAC prompt, i'm not sure if this can be fixed by signing the exes or whatever is done to avoid this.

 

W7x64

 

thanks,

leon

Link to comment
Share on other sites

Well, the UniTray plugin is probably not yet ready for prime time. We're still working on that piece, since it was a late addition. Your thoughts are noted.

 

Remember, UAC is under your control, not ours. It gets activated because the servers require access to the network controls, among other things. All that you can do is change the level of UAC annoyance you want (or need). However, I agree that it can be annoying.

 

"Restart Servers" is a good idea, but would require a redesign of the control panel (where were you during the Beta? :-) Maybe after Ric takes a break he can come up with an alternative.

 

I suppose the real question is whether UniTray should override some of Unicontroller's actions, or be a stand-alone, or some other combination. Maybe be version 8.0.1 we can get it nailed down.

 

Regards,

BobS

Link to comment
Share on other sites

"i only see the basic Unitray plugin uploaded to SF"

Had other priorities hence not all material was published. The two UniTray files have now been uploaded to SF.

 

"bugs found:

- when trying to start/stop either Apache or MySQL by clicking on the indicators in the Basic tray (run as program mode), nothing happens."

Not a bug, the basic tray menu launches only the two main menus, program or service and provide server status feedback.

 

"- clicking "stop both" leaves mshta.exe running."

Again not a bug, closing either of the main menus stops msha.exe

 

"- there's still no at-a-glance indication in the tray icon itself which shows that the server is running. you have to go to the tray menu to get to this info, which makes it much less useful. would be much better if it was done as in previous versions, update the tray icon green/red or half green/half red to indicate Apache/MySQL status. Also "restart servers" would be hugely useful, rather than clicking, stop, waiting, then start for each component independently."

 

a ) More than one instance of Uniform Server can be run, hence it is not possible to use the tray icon itself to indicate server status. However for a single instance if you want that functionality you can tailor the design to meet your requirements.

 

b ) "restart servers" You can easily add this functionality to both intermediate and full tray menu.

 

 

"- every exe start forces you through the UAC prompt, i'm not sure if this can be fixed by signing the exes or whatever is done to avoid this."

It’s impossible to circumvent this see BobS reply above.

 

"Restart Servers" is a good idea, but would require a redesign of the control panel (where were you during the Beta? :-) Maybe after Ric takes a break he can come up with an alternative."

 

Bob is correct both Menus and UniTray are tightly interlinked hence require a redesign. RC2 will include appropriate modifications along with new versions of UniTray that include implementations for a ) and b )

 

 

All the best

Ric ;)

Link to comment
Share on other sites

awesome. the Full tray plugin is looking good, though i'd prefer a narrower sidebar maybe a top-bar instead, less distracting i think. Maybe once the plugins are finalized/released i'll see about hacking these into the tray:

 

- (Re)Start Both

- (Re)Start Apache

- (Re)Start MySQL

- Stop Both & Exit

- Single-instance status indicator via tray icon

 

using Process Explorer, i noticed a lot more stuff going on during "Stop Both" than previously. it seems to take longer to shut down Coral than Orion for some reason.

 

thanks!

leon

Link to comment
Share on other sites

sweet. working well so far.

 

i was testing the sync between the menu and the tray menu. noticed that when you click "Start Uniserver" from the tray menu, it auto-kills the regular menu if it's open.

 

one suggestion would be to rename "Menu" to "Panel" or "Config Panel" or "Full Panel". it's strange to call it "menu" since you're already within a context menu.

 

i still think would be useful additions:

 

Start Tray + Start UniServer (autostart server maybe via a unitray config file/option)

Stop UniServer + Exit (as a tray menu entry, maybe i can add this myself?)

Restart UniServer (as a tray menu entry, maybe i can add this myself?)

 

every day i have the same routine with my portable setup which can be simplified by adding these.

 

routine

----------------------------------------

get to work, plug in portable drive

start tray

start server

code

stop server

start server (restart)

code

stop server

start server (restart)

code

stop server

exit tray

unplug portable drive, leave work

----------------------------------------

 

thanks!

leon

Link to comment
Share on other sites

I can see why you'd want those options. As you can guess from Ric's reply, though, "it's left as an exercise for the user." :-)

 

One question I have is, why do you need to restart the server? That's not normally necessary, unless you make changes to the server configuration files. Regular "code" (HTML XHTML, PHP, etc.) doesn't require this. At most you may only need to flush your browser cache.

 

Regards,

BobS

Link to comment
Share on other sites

One question I have is, why do you need to restart the server?

there are times when i adjust the Apache config, MySQL config, PHP config after running load tests. it's certainly not daily but it does happen a couple times a week as i test different setup combos for various webapps.

Link to comment
Share on other sites

Cool. Just wanted to get a feel for the frequency. It doesn't seem to be a regular occurrence (10-15 times/day).

 

Regards,

BobS

Link to comment
Share on other sites

has there been any further consideration regarding enabling InnoDB by default?

 

i feel that i provided a workable solution that addresses the outlined roadblock, but got no response :(

http://forum.uniformserver.com/index.php?s...post&p=9673

 

InnoDB is in fact what makes MySQL an actual database rather than a glorified data-store.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...