Re: SOLVED - [WebDNA] Successful, working WebDNA7/CentOS install?

This WebDNA talk-list message is from

2013


It keeps the original formatting.
numero = 110708
interpreted = N
texte = Typo: "Not sure how WSC will address, though I assume at the very least the W7 install document will be updated to reflect this minor change needed for **RHEL** derivatives." -Dan Strong http://www.DanStrong.com On 9/13/2013 12:51 PM, Dan Strong wrote: > I now have it working perfectly thanks to WSC remote help. > > - First issue was that for some wacky reason I had an empty webdna.ini > file -- zero content. Not sure, but somehow I did it. > - Once replaced with current, valid webdna.ini file, it was discovered > that the Pref "UnixUser" in webdna.ini was set to "www-data" > - On Debian derivatives, "www-data" is the correct user, however since > I am on CentOS, a RedHat derivitive, the user needs to be "apache" > - Changed user to apache, restarted httpd, and it worked. > > Not sure how WSC will address, though I assume at the very least the > W7 install document will be updated to reflect this minor change > needed for debian derivatives. I'm sure WSC will respond shortly. > > Thanks again for the help, Chris. > > -Dan Strong > http://www.DanStrong.com > > On 9/13/2013 8:47 AM, Dan Strong wrote: >> Did as you've instructed and got same error -- Webpage shows 500 >> Internal Server Error, and apache error log shows >> >> [Mon Sep 09 20:29:31 2013] [notice] mod_fcgid: call >> /var/www/html/danTest/index.html with wrapper >> /var/www/html/WebDNA/WebDNA.fcgi >> [Mon Sep 09 20:29:31 2013] [warn] mod_fcgid: Read data error, fastcgi >> server has close connection >> [Mon Sep 09 20:29:31 2013] [error] [client 192.168.1.129] Premature >> end of script headers: index.html >> >> >> About ready to throw in the towel on this one. Any final ideas before >> I do? >> >> -Dan Strong >> http://www.DanStrong.com >> >> On 9/9/2013 10:25 PM, christophe.billiottet@webdna.us wrote: >>> I think i get it: >>> >>> the version you have is an older linux-glibcv2-64-libmysql16 or >>> linux-glibcv2-64-libmysql15, from the time we had to build many >>> different versions depending on the libmysql libraries and other libs. >>> >>> Go to http://dev.webdna.us/products.html and download "WebDNA 7.1 >>> FastCGI LINUX-UNIX UNIVERSAL - 64bits" >>> >>> Just replace the executable, give it a 755 permission and >>> apache:apache UID and GID, restart apache. >>> >>> That should make it. >>> >>> - chris >>> >>> >>> On Sep 10, 2013, at 6:20 AM, Dan Strong wrote: >>> >>>> - OS is CentOS 5.9 Linux 2.6.18-348.16.1.el5 on x86_64 >>>> - WebDNA.zip download says "WebDNA-fCGI-linux-glibcv2-64" <--any >>>> way to verify this internally on server? >>>> - WebDNA.fcgi perms were 755, and I even just did "chmod -R 777 >>>> WebDNA/" to rule out permissions... no change, still 500 error. >>>> - /WebDNA/ directory and all contents was and are apache:apache >>>> >>>> ? >>>> >>>> Since this is a virtual dev box I can get pretty heavy handed with >>>> it if need be for troubleshooting and am willing... any creative >>>> ideas? I'm definitely stumped. >>>> >>>> -Dan Strong >>>> http://www.DanStrong.com >>>> >>>> On 9/9/2013 1:15 AM, christophe.billiottet@webdna.us wrote: >>>>> Hi Dan! i agree, it is weird… the AddHandler instruction informs >>>>> apache to link to the FastcCGI and starts it: the problem might no >>>>> be in the line itself, but in the fact that WebDNA.fcgi tries to >>>>> start and produces the error 500 you see. Are you sure you run the >>>>> proper 32 or 64 bits WebDNA.fcgi version, depending on your OS? >>>>> did you check the WebDNA.fcgi permissions (755) and does the >>>>> /WebDNA folder allows an executable to run? finally, i think >>>>> apache runs with apache:apache as UID:GID under CentOS, so the >>>>> WebDNA directory and its content should be apache:apache too >>>>> (chown -R apache:apache …) >>>>> >>>>> - chris >>>>> >>>>> >>>>> >>>>> >>>>> >>>>>> >>>>>> AddType text/html .dna >>>>>> >>>>>> >>>>>> Options All +ExecCGI >>>>>> AddHandler fcgid-script .dna >>>>>> FCGIWrapper /var/www/html/WebDNA/WebDNA.fcgi .dna >>>>>> DefaultMaxClassProcessCount 1 >>>>> just to be sure. Otherwise, >>>>> >>>>> On Sep 9, 2013, at 2:58 AM, Dan Strong wrote: >>>>> >>>>>> I have narrowed the issue down to the following line in >>>>>> httpd.conf which when included throws a 500 Internal Server Error >>>>>> AddHandler fcgid-script .html .dna >>>>>> >>>>>> Which causes apache error log to show this: >>>>>> ========================================== >>>>>> [Sun Sep 08 16:42:15 2013] [notice] Apache configured -- >>>>>> resuming normal operations >>>>>> [Sun Sep 08 16:42:19 2013] [notice] mod_fcgid: call >>>>>> /var/www/html/danTest/index.html with wrapper >>>>>> /var/www/html/WebDNA/WebDNA.fcgi >>>>>> [Sun Sep 08 16:42:19 2013] [warn] mod_fcgid: Read data error, >>>>>> fastcgi server has close connection >>>>>> [Sun Sep 08 16:42:19 2013] [error] [client 192.168.1.129] >>>>>> Premature end of script headers: index.html >>>>>> [Sun Sep 08 16:42:22 2013] [notice] mod_fcgid: process >>>>>> /var/www/html/danTest/index.html(4164) exit(communication error), >>>>>> get unexpected signal 11 >>>>>> ========================================== >>>>>> >>>>>> Commenting that line --and only that line-- makes apache happy >>>>>> and allows it to serve the index.html page above (with no WebDNA >>>>>> parsing of course). >>>>>> >>>>>> Pertinent config here: >>>>>> ========================================== >>>>>> # Dynamic Shared Object (DSO) Support >>>>>> LoadModule fcgid_module modules/mod_fcgid.so >>>>>> >>>>>> #------// Needed for WebDNA7 //-------------------- >>>>>> SocketPath run/mod_fcgid >>>>>> >>>>>> >>>>>> AddType text/html .html .dna >>>>>> >>>>>> >>>>>> Options All +ExecCGI >>>>>> AddHandler fcgid-script .html .dna >>>>>> FCGIWrapper /var/www/html/WebDNA/WebDNA.fcgi .html >>>>>> FCGIWrapper /var/www/html/WebDNA/WebDNA.fcgi .dna >>>>>> DefaultMaxClassProcessCount 1 >>>>>> >>>>>> #This part protects your files from direct access >>>>>> >>>>>> >>>>>> Deny from all >>>>>> >>>>>> #------// END Needed for WebDNA7 //--------------- >>>>>> >>>>>> NameVirtualHost 192.168.1.135 >>>>>> >>>>>> >>>>>> Options All +ExecCGI >>>>>> ServerAdmin dan@danstrong.com >>>>>> DocumentRoot /var/www/html/danTest/ >>>>>> ServerName danTest.com >>>>>> ServerAlias www.danTest.com >>>>>> DirectoryIndex index.htm index.html index.dna >>>>>> >>>>>> #------// Needed for WebDNA7 //--------- >>>>>> >>>>>> RewriteEngine on >>>>>> RewriteRule .* - >>>>>> [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L] >>>>>> >>>>>> #------// END Needed for WebDNA7 //------ >>>>>> >>>>>> ================================================ >>>>>> >>>>>> This exact same config on an exact same production server is >>>>>> running fine, which is what's confusing me, so I have to believe >>>>>> it's either a deeper server config issue, a stupid typo on my >>>>>> part, or a fundamental misunderstanding of how WebDNA7 is >>>>>> supposed to work, or any combination of these things. >>>>>> >>>>>> Any further guidance is very much appreciated. >>>>>> >>>>>> CentOS 5.9/Apache 2.2.3/WebDNA 7 >>>>>> >>>>>> -Dan Strong >>>>>> http://www.DanStrong.com >>>>>> >>>>>> On 9/6/2013 9:59 AM, christophe.billiottet@webdna.us wrote: >>>>>>> When apache gets a request for a .dna page, it should >>>>>>> automatically start WebDNA.fcgi and keep it running. If the >>>>>>> fastCGI process stops for a reason or another, apache should >>>>>>> automatically start it again. This is why there is no need for a >>>>>>> webmonitor. >>>>>>> >>>>>>> - chris >>>>>>> >>>>>>> >>>>>>> >>>>>>> On Sep 6, 2013, at 7:17 PM, Dan Strong wrote: >>>>>>> >>>>>>>> Ok making progress... >>>>>>>> >>>>>>>> I went ahead and just scrapped the vm instance I was working on >>>>>>>> and went back to a snapshot where CentOS/Apache were freshly >>>>>>>> installed and then followed the W7 install instructions again >>>>>>>> like before. This time Apache starts with no problems so that's >>>>>>>> good. This would lead me to believe that I made an error in >>>>>>>> httpd.conf last time, but I ran a diff on the old (non-working) >>>>>>>> conf and the new (working) conf and they are identical, so not >>>>>>>> the issue. I guess it must have been something else I did on >>>>>>>> the server unrelated to W7, but I checked all the usual >>>>>>>> suspects (paths, permissions, are things where they are >>>>>>>> supposed to be?, etc.). Nothing jumps out. >>>>>>>> >>>>>>>> A mystery, but I'll just chalk it up to user error on my part >>>>>>>> and move on. >>>>>>>> >>>>>>>> So now, after restarting server, apache is running and I can >>>>>>>> get to my test website, but WebDNA7 isn't parsing [date] - >>>>>>>> [time] on the page, so I guess W7 isn't running... I don't see >>>>>>>> the WebDNA.fcgi process in 'top' so I assume I need to manually >>>>>>>> start it the first time and then set it to load on boot, or is >>>>>>>> it supposed to configure itself to do this naturally? If I need >>>>>>>> to do it manually, that's not an issue for me, I am just unsure >>>>>>>> of expected behavior though the provided documentation would >>>>>>>> lead me to believe it should "just work" after restarting server. >>>>>>>> >>>>>>>> Looking forward to the day when I can do "yum install webdna" ;-) >>>>>>>> >>>>>>>> -Dan Strong >>>>>>>> http://www.DanStrong.com >>>>>>>> >>>>>>>> On 9/6/2013 7:42 AM, Dan Strong wrote: >>>>>>>>> I appreciate the root access offer, but this is a local dev >>>>>>>>> system setup via VirtualBox within my home network -- I don't >>>>>>>>> give anyone access to my home network ;-) >>>>>>>>> >>>>>>>>> I'll post config shortly. >>>>>>>>> >>>>>>>>> -Dan Strong >>>>>>>>> http://www.DanStrong.com >>>>>>>>> >>>>>>>>> On 9/6/2013 7:38 AM, christophe.billiottet@webdna.us wrote: >>>>>>>>>> If you want to give a root access to support@webdna.us, we >>>>>>>>>> will start WebDNA for you. It would be weird that you have a >>>>>>>>>> corrupted mod_fcgid.so, but that might happen. >>>>>>>>>> >>>>>>>>>> - chris >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> On Sep 6, 2013, at 4:51 PM, Dan Strong >>>>>>>>>> wrote: >>>>>>>>>> >>>>>>>>>>> I did that, followed the readme instructions and had >>>>>>>>>>> problems. Due to that I have been unable to experience its >>>>>>>>>>> extreme stability and fastness on CentOS 5.9, which is why I >>>>>>>>>>> posted to the list initially looking for help. >>>>>>>>>>> >>>>>>>>>>> The main problem I am having involves, apparently, >>>>>>>>>>> mod_fcgid.so. It seems apache doesn't like it and refuses to >>>>>>>>>>> start when I attempt to load it. Further, Apache doesn't >>>>>>>>>>> like the term "SocketPath" and calls it a syntax error, and >>>>>>>>>>> then I believe apache also curses at me and says something >>>>>>>>>>> about my mother but I'll confirm when I post pertinent >>>>>>>>>>> config a little later. :-) >>>>>>>>>>> >>>>>>>>>>> Most confusing thing of all is that I have mimicked -- word >>>>>>>>>>> for word -- a working config from a live server running a >>>>>>>>>>> W7/CentOS setup, so I know it can work. >>>>>>>>>>> >>>>>>>>>>> My gut feeling at this point is that I may have a corrupt >>>>>>>>>>> mod_fcgid.so >>>>>>>>>>> >>>>>>>>>>> Thanks for your help and I'll post config in a bit. >>>>>>>>>>> >>>>>>>>>>> -Dan Strong >>>>>>>>>>> http://www.DanStrong.com >>>>>>>>>>> >>>>>>>>>>> On 9/5/2013 11:05 PM, christophe.billiottet@webdna.us wrote: >>>>>>>>>>>> Dan, >>>>>>>>>>>> >>>>>>>>>>>> just download the WebDNA 7.1 FastCGI LINUX-UNIX UNIVERSAL - >>>>>>>>>>>> 64bits at http://dev.webdna.us/products.html (7.1.705) >>>>>>>>>>>> then follow the readme file instructions. >>>>>>>>>>>> >>>>>>>>>>>> You should not have any problem, and it is extremely stable >>>>>>>>>>>> and fast, whatever your CentOS version (recent or older). >>>>>>>>>>>> >>>>>>>>>>>> If you have, just post your configuration and explain the >>>>>>>>>>>> problem you find. >>>>>>>>>>>> >>>>>>>>>>>> - chris >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> On Sep 5, 2013, at 11:33 PM, Dan Strong >>>>>>>>>>>> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> Ok, I'll go ahead and assume that nobody (except for one >>>>>>>>>>>>> that I know of) has successfully installed WebDNA7 on >>>>>>>>>>>>> CentOS, thanks. >>>>>>>>>>>>> >>>>>>>>>>>>> -Dan Strong >>>>>>>>>>>>> http://www.DanStrong.com >>>>>>>>>>>>> >>>>>>>>>>>>> On 9/4/2013 11:37 AM, Dan Strong wrote: >>>>>>>>>>>>>> Nobody? >>>>>>>>>>>>>> >>>>>>>>>>>>>> -Dan Strong >>>>>>>>>>>>>> http://www.DanStrong.com >>>>>>>>>>>>>> >>>>>>>>>>>>>> On 8/30/2013 11:00 AM, Dan Strong wrote: >>>>>>>>>>>>>>> Would anybody care to share a working W7/CentOS >>>>>>>>>>>>>>> httpd.conf file, so I can do some comparisons to my >>>>>>>>>>>>>>> non-working setup? >>>>>>>>>>>>>>> Thanks in advance. >>>>>>>>>>>>>>> >>>>>>>>>>>>> --------------------------------------------------------- >>>>>>>>>>>>> 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 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 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 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 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 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 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 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 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 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 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 to > the mailing list . > To unsubscribe, E-mail to: > archives: http://mail.webdna.us/list/talk@webdna.us > Bug Reporting: support@webdna.us Associated Messages, from the most recent to the oldest:

    
  1. Re: SOLVED - [WebDNA] Successful, working WebDNA7/CentOS install? (Dan Strong 2013)
  2. SOLVED - [WebDNA] Successful, working WebDNA7/CentOS install? (Dan Strong 2013)
Typo: "Not sure how WSC will address, though I assume at the very least the W7 install document will be updated to reflect this minor change needed for **RHEL** derivatives." -Dan Strong http://www.DanStrong.com On 9/13/2013 12:51 PM, Dan Strong wrote: > I now have it working perfectly thanks to WSC remote help. > > - First issue was that for some wacky reason I had an empty webdna.ini > file -- zero content. Not sure, but somehow I did it. > - Once replaced with current, valid webdna.ini file, it was discovered > that the Pref "UnixUser" in webdna.ini was set to "www-data" > - On Debian derivatives, "www-data" is the correct user, however since > I am on CentOS, a RedHat derivitive, the user needs to be "apache" > - Changed user to apache, restarted httpd, and it worked. > > Not sure how WSC will address, though I assume at the very least the > W7 install document will be updated to reflect this minor change > needed for debian derivatives. I'm sure WSC will respond shortly. > > Thanks again for the help, Chris. > > -Dan Strong > http://www.DanStrong.com > > On 9/13/2013 8:47 AM, Dan Strong wrote: >> Did as you've instructed and got same error -- Webpage shows 500 >> Internal Server Error, and apache error log shows >> >> [Mon Sep 09 20:29:31 2013] [notice] mod_fcgid: call >> /var/www/html/danTest/index.html with wrapper >> /var/www/html/WebDNA/WebDNA.fcgi >> [Mon Sep 09 20:29:31 2013] [warn] mod_fcgid: Read data error, fastcgi >> server has close connection >> [Mon Sep 09 20:29:31 2013] [error] [client 192.168.1.129] Premature >> end of script headers: index.html >> >> >> About ready to throw in the towel on this one. Any final ideas before >> I do? >> >> -Dan Strong >> http://www.DanStrong.com >> >> On 9/9/2013 10:25 PM, christophe.billiottet@webdna.us wrote: >>> I think i get it: >>> >>> the version you have is an older linux-glibcv2-64-libmysql16 or >>> linux-glibcv2-64-libmysql15, from the time we had to build many >>> different versions depending on the libmysql libraries and other libs. >>> >>> Go to http://dev.webdna.us/products.html and download "WebDNA 7.1 >>> FastCGI LINUX-UNIX UNIVERSAL - 64bits" >>> >>> Just replace the executable, give it a 755 permission and >>> apache:apache UID and GID, restart apache. >>> >>> That should make it. >>> >>> - chris >>> >>> >>> On Sep 10, 2013, at 6:20 AM, Dan Strong wrote: >>> >>>> - OS is CentOS 5.9 Linux 2.6.18-348.16.1.el5 on x86_64 >>>> - WebDNA.zip download says "WebDNA-fCGI-linux-glibcv2-64" <--any >>>> way to verify this internally on server? >>>> - WebDNA.fcgi perms were 755, and I even just did "chmod -R 777 >>>> WebDNA/" to rule out permissions... no change, still 500 error. >>>> - /WebDNA/ directory and all contents was and are apache:apache >>>> >>>> ? >>>> >>>> Since this is a virtual dev box I can get pretty heavy handed with >>>> it if need be for troubleshooting and am willing... any creative >>>> ideas? I'm definitely stumped. >>>> >>>> -Dan Strong >>>> http://www.DanStrong.com >>>> >>>> On 9/9/2013 1:15 AM, christophe.billiottet@webdna.us wrote: >>>>> Hi Dan! i agree, it is weird… the AddHandler instruction informs >>>>> apache to link to the FastcCGI and starts it: the problem might no >>>>> be in the line itself, but in the fact that WebDNA.fcgi tries to >>>>> start and produces the error 500 you see. Are you sure you run the >>>>> proper 32 or 64 bits WebDNA.fcgi version, depending on your OS? >>>>> did you check the WebDNA.fcgi permissions (755) and does the >>>>> /WebDNA folder allows an executable to run? finally, i think >>>>> apache runs with apache:apache as UID:GID under CentOS, so the >>>>> WebDNA directory and its content should be apache:apache too >>>>> (chown -R apache:apache …) >>>>> >>>>> - chris >>>>> >>>>> >>>>> >>>>> >>>>> >>>>>> >>>>>> AddType text/html .dna >>>>>> >>>>>> >>>>>> Options All +ExecCGI >>>>>> AddHandler fcgid-script .dna >>>>>> FCGIWrapper /var/www/html/WebDNA/WebDNA.fcgi .dna >>>>>> DefaultMaxClassProcessCount 1 >>>>> just to be sure. Otherwise, >>>>> >>>>> On Sep 9, 2013, at 2:58 AM, Dan Strong wrote: >>>>> >>>>>> I have narrowed the issue down to the following line in >>>>>> httpd.conf which when included throws a 500 Internal Server Error >>>>>> AddHandler fcgid-script .html .dna >>>>>> >>>>>> Which causes apache error log to show this: >>>>>> ========================================== >>>>>> [Sun Sep 08 16:42:15 2013] [notice] Apache configured -- >>>>>> resuming normal operations >>>>>> [Sun Sep 08 16:42:19 2013] [notice] mod_fcgid: call >>>>>> /var/www/html/danTest/index.html with wrapper >>>>>> /var/www/html/WebDNA/WebDNA.fcgi >>>>>> [Sun Sep 08 16:42:19 2013] [warn] mod_fcgid: Read data error, >>>>>> fastcgi server has close connection >>>>>> [Sun Sep 08 16:42:19 2013] [error] [client 192.168.1.129] >>>>>> Premature end of script headers: index.html >>>>>> [Sun Sep 08 16:42:22 2013] [notice] mod_fcgid: process >>>>>> /var/www/html/danTest/index.html(4164) exit(communication error), >>>>>> get unexpected signal 11 >>>>>> ========================================== >>>>>> >>>>>> Commenting that line --and only that line-- makes apache happy >>>>>> and allows it to serve the index.html page above (with no WebDNA >>>>>> parsing of course). >>>>>> >>>>>> Pertinent config here: >>>>>> ========================================== >>>>>> # Dynamic Shared Object (DSO) Support >>>>>> LoadModule fcgid_module modules/mod_fcgid.so >>>>>> >>>>>> #------// Needed for WebDNA7 //-------------------- >>>>>> SocketPath run/mod_fcgid >>>>>> >>>>>> >>>>>> AddType text/html .html .dna >>>>>> >>>>>> >>>>>> Options All +ExecCGI >>>>>> AddHandler fcgid-script .html .dna >>>>>> FCGIWrapper /var/www/html/WebDNA/WebDNA.fcgi .html >>>>>> FCGIWrapper /var/www/html/WebDNA/WebDNA.fcgi .dna >>>>>> DefaultMaxClassProcessCount 1 >>>>>> >>>>>> #This part protects your files from direct access >>>>>> >>>>>> >>>>>> Deny from all >>>>>> >>>>>> #------// END Needed for WebDNA7 //--------------- >>>>>> >>>>>> NameVirtualHost 192.168.1.135 >>>>>> >>>>>> >>>>>> Options All +ExecCGI >>>>>> ServerAdmin dan@danstrong.com >>>>>> DocumentRoot /var/www/html/danTest/ >>>>>> ServerName danTest.com >>>>>> ServerAlias www.danTest.com >>>>>> DirectoryIndex index.htm index.html index.dna >>>>>> >>>>>> #------// Needed for WebDNA7 //--------- >>>>>> >>>>>> RewriteEngine on >>>>>> RewriteRule .* - >>>>>> [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L] >>>>>> >>>>>> #------// END Needed for WebDNA7 //------ >>>>>> >>>>>> ================================================ >>>>>> >>>>>> This exact same config on an exact same production server is >>>>>> running fine, which is what's confusing me, so I have to believe >>>>>> it's either a deeper server config issue, a stupid typo on my >>>>>> part, or a fundamental misunderstanding of how WebDNA7 is >>>>>> supposed to work, or any combination of these things. >>>>>> >>>>>> Any further guidance is very much appreciated. >>>>>> >>>>>> CentOS 5.9/Apache 2.2.3/WebDNA 7 >>>>>> >>>>>> -Dan Strong >>>>>> http://www.DanStrong.com >>>>>> >>>>>> On 9/6/2013 9:59 AM, christophe.billiottet@webdna.us wrote: >>>>>>> When apache gets a request for a .dna page, it should >>>>>>> automatically start WebDNA.fcgi and keep it running. If the >>>>>>> fastCGI process stops for a reason or another, apache should >>>>>>> automatically start it again. This is why there is no need for a >>>>>>> webmonitor. >>>>>>> >>>>>>> - chris >>>>>>> >>>>>>> >>>>>>> >>>>>>> On Sep 6, 2013, at 7:17 PM, Dan Strong wrote: >>>>>>> >>>>>>>> Ok making progress... >>>>>>>> >>>>>>>> I went ahead and just scrapped the vm instance I was working on >>>>>>>> and went back to a snapshot where CentOS/Apache were freshly >>>>>>>> installed and then followed the W7 install instructions again >>>>>>>> like before. This time Apache starts with no problems so that's >>>>>>>> good. This would lead me to believe that I made an error in >>>>>>>> httpd.conf last time, but I ran a diff on the old (non-working) >>>>>>>> conf and the new (working) conf and they are identical, so not >>>>>>>> the issue. I guess it must have been something else I did on >>>>>>>> the server unrelated to W7, but I checked all the usual >>>>>>>> suspects (paths, permissions, are things where they are >>>>>>>> supposed to be?, etc.). Nothing jumps out. >>>>>>>> >>>>>>>> A mystery, but I'll just chalk it up to user error on my part >>>>>>>> and move on. >>>>>>>> >>>>>>>> So now, after restarting server, apache is running and I can >>>>>>>> get to my test website, but WebDNA7 isn't parsing [date] - >>>>>>>> [time] on the page, so I guess W7 isn't running... I don't see >>>>>>>> the WebDNA.fcgi process in 'top' so I assume I need to manually >>>>>>>> start it the first time and then set it to load on boot, or is >>>>>>>> it supposed to configure itself to do this naturally? If I need >>>>>>>> to do it manually, that's not an issue for me, I am just unsure >>>>>>>> of expected behavior though the provided documentation would >>>>>>>> lead me to believe it should "just work" after restarting server. >>>>>>>> >>>>>>>> Looking forward to the day when I can do "yum install webdna" ;-) >>>>>>>> >>>>>>>> -Dan Strong >>>>>>>> http://www.DanStrong.com >>>>>>>> >>>>>>>> On 9/6/2013 7:42 AM, Dan Strong wrote: >>>>>>>>> I appreciate the root access offer, but this is a local dev >>>>>>>>> system setup via VirtualBox within my home network -- I don't >>>>>>>>> give anyone access to my home network ;-) >>>>>>>>> >>>>>>>>> I'll post config shortly. >>>>>>>>> >>>>>>>>> -Dan Strong >>>>>>>>> http://www.DanStrong.com >>>>>>>>> >>>>>>>>> On 9/6/2013 7:38 AM, christophe.billiottet@webdna.us wrote: >>>>>>>>>> If you want to give a root access to support@webdna.us, we >>>>>>>>>> will start WebDNA for you. It would be weird that you have a >>>>>>>>>> corrupted mod_fcgid.so, but that might happen. >>>>>>>>>> >>>>>>>>>> - chris >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> On Sep 6, 2013, at 4:51 PM, Dan Strong >>>>>>>>>> wrote: >>>>>>>>>> >>>>>>>>>>> I did that, followed the readme instructions and had >>>>>>>>>>> problems. Due to that I have been unable to experience its >>>>>>>>>>> extreme stability and fastness on CentOS 5.9, which is why I >>>>>>>>>>> posted to the list initially looking for help. >>>>>>>>>>> >>>>>>>>>>> The main problem I am having involves, apparently, >>>>>>>>>>> mod_fcgid.so. It seems apache doesn't like it and refuses to >>>>>>>>>>> start when I attempt to load it. Further, Apache doesn't >>>>>>>>>>> like the term "SocketPath" and calls it a syntax error, and >>>>>>>>>>> then I believe apache also curses at me and says something >>>>>>>>>>> about my mother but I'll confirm when I post pertinent >>>>>>>>>>> config a little later. :-) >>>>>>>>>>> >>>>>>>>>>> Most confusing thing of all is that I have mimicked -- word >>>>>>>>>>> for word -- a working config from a live server running a >>>>>>>>>>> W7/CentOS setup, so I know it can work. >>>>>>>>>>> >>>>>>>>>>> My gut feeling at this point is that I may have a corrupt >>>>>>>>>>> mod_fcgid.so >>>>>>>>>>> >>>>>>>>>>> Thanks for your help and I'll post config in a bit. >>>>>>>>>>> >>>>>>>>>>> -Dan Strong >>>>>>>>>>> http://www.DanStrong.com >>>>>>>>>>> >>>>>>>>>>> On 9/5/2013 11:05 PM, christophe.billiottet@webdna.us wrote: >>>>>>>>>>>> Dan, >>>>>>>>>>>> >>>>>>>>>>>> just download the WebDNA 7.1 FastCGI LINUX-UNIX UNIVERSAL - >>>>>>>>>>>> 64bits at http://dev.webdna.us/products.html (7.1.705) >>>>>>>>>>>> then follow the readme file instructions. >>>>>>>>>>>> >>>>>>>>>>>> You should not have any problem, and it is extremely stable >>>>>>>>>>>> and fast, whatever your CentOS version (recent or older). >>>>>>>>>>>> >>>>>>>>>>>> If you have, just post your configuration and explain the >>>>>>>>>>>> problem you find. >>>>>>>>>>>> >>>>>>>>>>>> - chris >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> On Sep 5, 2013, at 11:33 PM, Dan Strong >>>>>>>>>>>> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> Ok, I'll go ahead and assume that nobody (except for one >>>>>>>>>>>>> that I know of) has successfully installed WebDNA7 on >>>>>>>>>>>>> CentOS, thanks. >>>>>>>>>>>>> >>>>>>>>>>>>> -Dan Strong >>>>>>>>>>>>> http://www.DanStrong.com >>>>>>>>>>>>> >>>>>>>>>>>>> On 9/4/2013 11:37 AM, Dan Strong wrote: >>>>>>>>>>>>>> Nobody? >>>>>>>>>>>>>> >>>>>>>>>>>>>> -Dan Strong >>>>>>>>>>>>>> http://www.DanStrong.com >>>>>>>>>>>>>> >>>>>>>>>>>>>> On 8/30/2013 11:00 AM, Dan Strong wrote: >>>>>>>>>>>>>>> Would anybody care to share a working W7/CentOS >>>>>>>>>>>>>>> httpd.conf file, so I can do some comparisons to my >>>>>>>>>>>>>>> non-working setup? >>>>>>>>>>>>>>> Thanks in advance. >>>>>>>>>>>>>>> >>>>>>>>>>>>> --------------------------------------------------------- >>>>>>>>>>>>> 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 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 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 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 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 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 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 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 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 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 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 to > the mailing list . > To unsubscribe, E-mail to: > archives: http://mail.webdna.us/list/talk@webdna.us > Bug Reporting: support@webdna.us Dan Strong

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:

dynamic giffing. (2000) Protect (1997) Searching multiple fields from one form field (1997) webcat 2.1 new cart fields - please explain more (1998) extending webDNA (2004) WebCatalog under Linux (2002) Digest Version (2000) [Fwd: Rotating Banners ... (was LinkExchange)] (1997) problems with 2 tags (1997) process SSI (1998) WebCat2 Append problem (B14Macacgi) (1997) OT: SpiderBotLock! (2003) WebCatalog seems to choke on large (2meg) html files. (1998) WebDNA Solutions ... sorry! (1997) New syntax feedback for 4.0 (2000) [sql] problems in WebCat 4.0 (2000) Time Display from Database (1997) Sorry I didn't pay attention-but ??? (1997) Development terminated. (1998) Need relative path explanation (1997)