Re: [WebDNA] RESTART WebDNA
This WebDNA talk-list message is from 2016
It keeps the original formatting.
numero = 113192
interpreted = N
texte = 780WebdnaMonitor utilizes a file that contains the process ID of the running en=gine.. if the running engine is killed (i.e. Not usually the best way to sto=p any application), there will likely end up being a mismatch between the mo=nitor and the engine. Then what will happen is rogue instances of the engine=..=20A better idea to give people the power to control WebDNA and restarts of the= server would be to build a separate and optional WebDNA server control app p=erhaps, that utilizes root capabilities... but there is already an app for t=hat... called shell, or terminal.D. Brooke Mobile> On Nov 18, 2016, at 11:47 AM, Donovan Brooke
wrote:>=20> For WebDNA Server, that is a bad suggestion :-/>=20>=20>=20> D. Brooke Mobile>=20>> On Nov 18, 2016, at 11:01 AM, christophe.billiottet@webdna.us wrote:>>=20>> Try this:>>=20>> WebDNA Server:>> [SHELL]killall WebCatalog[/SHELL]>> This causes the WebCatalog process to basically commit suicide. Then WebD=NAMonitor will start another process.>>=20>> With FastCGI, this would probably work instead:>> [SHELL]killall WebDNA.fcgi[/SHELL]>> Apache should restart the process afterwards.>>=20>> Otherwise, if you really needed to use the WebCatalogCtl script to do it,= you=E2=80=99d need to setup "sudo" to allow the www-data user to execute th=e script as root.>>=20>> - chris>>=20>>=20>>=20>>> On Nov 18, 2016, at 19:51, Donovan Brooke wrote:>>>=20>>> Ken, the reason it doesn=E2=80=99t work is that in a properly set up Web=DNA, you should have to be root to restart WebDNA=E2=80=A6 and certainly you= should be root when restarting a server.>>>=20>>> Maybe look for a simple server admin tool that would require root access==E2=80=A6 then you could give that access to the client.=20>>>=20>>> For example, WHM (CPANEL) requires root=E2=80=A6 thus it has the power t=o restart the server.>>>=20>>> Sincerely,>>> Donovan>>>=20>>>=20>>=20>>=20>>=20>>=20>>=20>> --------------------------------------------------------->> This message is sent to you because you are subscribed to>> the mailing list .>> To unsubscribe, E-mail to: >> archives: http://mail.webdna.us/list/talk@webdna.us>> Bug Reporting: support@webdna.us>=20> ---------------------------------------------------------> This message is sent to you because you are subscribed to> the mailing list .> To unsubscribe, E-mail to: > archives: http://mail.webdna.us/list/talk@webdna.us> Bug Reporting: support@webdna.us---------------------------------------------------------This message is sent to you because you are subscribed tothe mailing list .To unsubscribe, E-mail to: archives: http://mail.webdna.us/list/talk@webdna.usBug Reporting: support@webdna.us.
Associated Messages, from the most recent to the oldest:
780WebdnaMonitor utilizes a file that contains the process ID of the running en=gine.. if the running engine is killed (i.e. Not usually the best way to sto=p any application), there will likely end up being a mismatch between the mo=nitor and the engine. Then what will happen is rogue instances of the engine=..=20A better idea to give people the power to control WebDNA and restarts of the= server would be to build a separate and optional WebDNA server control app p=erhaps, that utilizes root capabilities... but there is already an app for t=hat... called shell, or terminal.D. Brooke Mobile> On Nov 18, 2016, at 11:47 AM, Donovan Brooke wrote:>=20> For WebDNA Server, that is a bad suggestion :-/>=20>=20>=20> D. Brooke Mobile>=20>> On Nov 18, 2016, at 11:01 AM, christophe.billiottet@webdna.us wrote:>>=20>> Try this:>>=20>> WebDNA Server:>> [shell]killall WebCatalog[/SHELL]>> This causes the WebCatalog process to basically commit suicide. Then WebD=NAMonitor will start another process.>>=20>> With FastCGI, this would probably work instead:>> [shell]killall WebDNA.fcgi[/SHELL]>> Apache should restart the process afterwards.>>=20>> Otherwise, if you really needed to use the WebCatalogCtl script to do it,= you=E2=80=99d need to setup "sudo" to allow the www-data user to execute th=e script as root.>>=20>> - chris>>=20>>=20>>=20>>> On Nov 18, 2016, at 19:51, Donovan Brooke wrote:>>>=20>>> Ken, the reason it doesn=E2=80=99t work is that in a properly set up Web=DNA, you should have to be root to restart WebDNA=E2=80=A6 and certainly you= should be root when restarting a server.>>>=20>>> Maybe look for a simple server admin tool that would require root access==E2=80=A6 then you could give that access to the client.=20>>>=20>>> For example, WHM (CPANEL) requires root=E2=80=A6 thus it has the power t=o restart the server.>>>=20>>> Sincerely,>>> Donovan>>>=20>>>=20>>=20>>=20>>=20>>=20>>=20>> --------------------------------------------------------->> This message is sent to you because you are subscribed to>> the mailing list .>> To unsubscribe, E-mail to: >> archives: http://mail.webdna.us/list/talk@webdna.us>> Bug Reporting: support@webdna.us>=20> ---------------------------------------------------------> This message is sent to you because you are subscribed to> the mailing list .> To unsubscribe, E-mail to: > archives: http://mail.webdna.us/list/talk@webdna.us> Bug Reporting: support@webdna.us---------------------------------------------------------This message is sent to you because you are subscribed tothe mailing list .To unsubscribe, E-mail to: archives: http://mail.webdna.us/list/talk@webdna.usBug Reporting: support@webdna.us.
Donovan Brooke
DOWNLOAD WEBDNA NOW!
Top Articles:
Talk List
The WebDNA community talk-list is the best place to get some help: several hundred extremely proficient programmers with an excellent knowledge of WebDNA and an excellent spirit will deliver all the tips and tricks you can imagine...
Related Readings:
WebDNA Solutions ... sorry! (1997)
too many nested tags ... (1997)
about this server and links to who (1997)
catagories (1997)
OT - royalty free images (2002)
WebCatalog for Postcards ? (1997)
searchable list archive (1997)
-REPOST- WebCat 3 & Aliases (2000)
PCS Emailer's role ? (1997)
triggers on Linux? (2000)
HomePage Caution (1997)
Hiding HTML and page breaks (1997)
Problems passing [SKU] with $Replace in 2.0 (1997)
[WebDNA] OSX users (2009)
Migrating to NT (1997)
Sending emails (went[ot] ) (2002)
Showif, Hideif reverse logic ? (1997)
Help name our technology! I found it (1997)
SSL do I need it?? (1998)
webcat restarting script on Linux? (1999)