Re:[WebDNA] Mac OS X LION has no FastCGI

This WebDNA talk-list message is from

2011


It keeps the original formatting.
numero = 107038
interpreted = N
texte = christophe.billiottet@webdna.us wrote: > Here a temporary solution to install the FastCGI module in Lion > > > curl -O -L http://opensource.apple.com/source/FastCGI/FastCGI-4/fcgi-2.4.0.tar.gz > tar xzf fcgi-2.4.0.tar.gz > cd fcgi-2.4.0/ > cp Makefile.AP2 Makefile > > CFLAGS="-I/usr/include -I/usr/local/include -O2 -pipe $ARCH" ; \ > CPPFLAGS="-I/usr/include -I/usr/local/include" ; \ > LDFLAGS="-L/usr/lib -L/usr/local/lib" ; \ > DYLD_LIBRARY_PATH="/usr/lib:/usr/local/lib" ; \ > ./configure --prefix=/usr/ > > make > sudo make install > > - chris This is interesting, but unfortunately, It's not quite going to get you there I believe... I will talk to you about this more off-list Chris. Regarding the issue's discussed of Lion, Mac OSX and Mac OSX Server in general... I think Ken has a point (yes I said it), but I don't think Palle should be harassed for using the OS that he wants to use... and certainly it's an interesting point that he brought up about Lion not including fastCGI (which is what WSC is basing WebDNA 7 off of). Briefly, here is how I see it. Mac OSX and OSX Server (Leopard and Snow Leopard) use mod_fastcgi.. many other linux distros use mod_fcgi.. two alike API's for fastCGI, however, with different config requirements. mod_fastcgi (OSX Leopards/SNL version) is frustrating IMO because it does not have good support for the use of suexec (which is not supported by default on Leopard/SNL). Essentially, you have to install WebDNA7 in a global way, very similar to how you install CICADA... which is not ideal for the fastCGI version of WebDNA IMO. Now Lion appears to pose even more issues and it appears the open source resource that Chris referred to still uses the mod_fastcgi DOS. I think there is going to have to be a suggested strategy put into place by WSC to deal with these issues. Anyway, to make a long story short, Mac OSX does indeed pose some challenges in regards to fastCGI, and more so, secure FastCGI. I think it is O.K. for me to say this? ;-)... I just re-joined this list because I may be playing another role within WSC. I can say that if that is the case, there is still a lot of work to do and WebDNA7 would only be released when all these loose ends are tightened. WebDNA7 should be easily installable, secure, backwards compatible, and work out of the box on any platform that it is said to support. I'm assuming Chris has stated to the list that WebDNA7 is still in beta status... so with that in mind, let's give Chris/WSC some time to get geared up with the Dev Team and the new version release. Donovan -- Donovan Brooke Euca Design Center [Practical-Ethical-Efficient] www.euca.us egg.bz artglass-forum.com Associated Messages, from the most recent to the oldest:

    
  1. Re:[WebDNA] Mac OS X LION has no FastCGI (Donovan Brooke 2011)
christophe.billiottet@webdna.us wrote: > Here a temporary solution to install the FastCGI module in Lion > > > curl -O -L http://opensource.apple.com/source/FastCGI/FastCGI-4/fcgi-2.4.0.tar.gz > tar xzf fcgi-2.4.0.tar.gz > cd fcgi-2.4.0/ > cp Makefile.AP2 Makefile > > CFLAGS="-I/usr/include -I/usr/local/include -O2 -pipe $ARCH" ; \ > CPPFLAGS="-I/usr/include -I/usr/local/include" ; \ > LDFLAGS="-L/usr/lib -L/usr/local/lib" ; \ > DYLD_LIBRARY_PATH="/usr/lib:/usr/local/lib" ; \ > ./configure --prefix=/usr/ > > make > sudo make install > > - chris This is interesting, but unfortunately, It's not quite going to get you there I believe... I will talk to you about this more off-list Chris. Regarding the issue's discussed of Lion, Mac OSX and Mac OSX Server in general... I think Ken has a point (yes I said it), but I don't think Palle should be harassed for using the OS that he wants to use... and certainly it's an interesting point that he brought up about Lion not including fastCGI (which is what WSC is basing WebDNA 7 off of). Briefly, here is how I see it. Mac OSX and OSX Server (Leopard and Snow Leopard) use mod_fastcgi.. many other linux distros use mod_fcgi.. two alike API's for fastCGI, however, with different config requirements. mod_fastcgi (OSX Leopards/SNL version) is frustrating IMO because it does not have good support for the use of suexec (which is not supported by default on Leopard/SNL). Essentially, you have to install WebDNA7 in a global way, very similar to how you install CICADA... which is not ideal for the fastCGI version of WebDNA IMO. Now Lion appears to pose even more issues and it appears the open source resource that Chris referred to still uses the mod_fastcgi DOS. I think there is going to have to be a suggested strategy put into place by WSC to deal with these issues. Anyway, to make a long story short, Mac OSX does indeed pose some challenges in regards to fastCGI, and more so, secure FastCGI. I think it is O.K. for me to say this? ;-)... I just re-joined this list because I may be playing another role within WSC. I can say that if that is the case, there is still a lot of work to do and WebDNA7 would only be released when all these loose ends are tightened. WebDNA7 should be easily installable, secure, backwards compatible, and work out of the box on any platform that it is said to support. I'm assuming Chris has stated to the list that WebDNA7 is still in beta status... so with that in mind, let's give Chris/WSC some time to get geared up with the Dev Team and the new version release. Donovan -- Donovan Brooke Euca Design Center [Practical-Ethical-Efficient] www.euca.us egg.bz artglass-forum.com 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:

Math function in Formula.db (1997) Trouble with Category search (2000) Parameter Passing (2000) PIXO Support (1997) Search in 2 or more catalogs (1997) Showing unopened cart (1997) Site Builder & IE Mac (2004) NTbeta18 corrupted? (1997) ZIP Codes (2003) Instability Problem (1999) Error Log.db --however (1997) [ReturnRaw] and hiding FORM data (2003) Altivec (Velocity engine) (2000) [isfolder] and [filename] (1997) Orders.db problem (2003) OT: CT Scan might have saved my life!! (2006) [delete] problem (1997) File commands and Wild Cards ?? (1998) Multiple Ad databases? (1997) Re:Gil's in the lead (1999)