> Hi ! adding Sc=riptAlias /cgi-bin "/Library/WebServer/CGI-Executables" should wo=rk, we have several users who came with the same question, and all of them =solved the problem with this line.
<=/div>
From me to Chris:
>=A0
> I am in the process of reinstalling OS X SL Server now to set up RAID=, and will try installing WebCat again once I am done. =A0Question: =A0your= installer asks for correct paths to certain things or to accept the defaul=ts. =A0I changed one thing:=A0
>=A0
> > =A0Enter the Default Web Server DocumentRo=ot directory: =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0
> > =A0( defa=ult is /Library/WebServer/Documents )
> > =A0/Library/WebSe=rver/Sites
>=A0
> because when you use Server Admin to set up a new si=te, it puts it in /Library/WebServer/Sites =A0 not =A0 =A0/Library/WebServe=r/Documents =A0But, there is a /Library/WebServer/Documents folder. =A0Coul=d this be my problem?=A0
From Chris to me:
This might b=e an extra complication, yes: i don't know how OSX server handles the C=GI-BIN folder in this case. Normally, you get your files in /Library/WebSer=ver/Documents/ and the engine is in /Library/WebServer/CGI-Executables/WebC=atalogEngine/ (outside the server folder, with a SciptAlias)
Apache loads the engine as a module and every .dna file in /Library/We=bServer/Documents/ is interpreted.
Logically, it s=hould work with /Library/WebServer/Sites/ but since the websites might requ=est files in /Library/WebServer/CGI-Executables/WebCatalogEngine/ (for inst=ance shopping carts, sandboxes or global files), i don't know how OSX s=erver will get that these files must be called through =A0different path. I= am sure it will work, but there migh be some slight modifications to do. F=eel free to ask on the talk-list, there are many users with Snow Leopard se=rver. They could help you better than i can.
sincerely,
- chris
<=br>
--00c09f93d919c40d910489dc71c0--
Associated Messages, from the most recent to the oldest:
--00c09f93d919c40d910489dc71c0Content-Type: text/plain; charset=ISO-8859-1Greetings, all.I am struggling to get WebDNA running on OS X Snow Leopard Server 10.6.3 and10.6.4. Here is correspondence between me and Christophe Billiottet. Ifany Snow Leopard Server users can shed some light on how to get this running(other than what I've tried, below), I would appreciate it.thx.> > On Jun 23, 2010, at 17:34, wrote:> >> > > Hello Christophe,> > >> > > I downloaded your Mac installer today for use on a new Snow LeopardServer, and though the installation succeeds in that WebCat is running, itfails in that Apache gives an "Object Not Found" when going tohttp://127.0.0.1/webcatalog> > >> > > I noted that there was no apache module installed for WebCat whenlooking at Apache modules in Server Admin. I tried adding it and enablingit, but that blocked all pages from being served (snow leopard's wikis forexample).> > >> > > Is there an installer that has been tested on Snow Leopard Server? Iam hoping so. Or, what steps do I need to take to get this working?> > >> > > Thanks.> > >from Christophe:> >> > Hi !> >> > For Snow Leopard server, you should just add this line in httpd.conf:> >> >> > ScriptAlias /cgi-bin "/Library/WebServer/CGI-Executables"> >> > then restart apache: sudo apachectl restart> > and webdna:/Library/WebServer/CGI-Executables/WebCatalogEngine/WebCatalogCtl restart> >> > It should work without anything else. The problem is Snow Leopard serverremoved this line and WebDNA admin is trying to reachhttp://yourdomain/cgi-bin/WebCatalogEngine/Admin/AdminPrefs.dna and SnowLeopard only understandshttp://yourdomain/CGI-Executables/WebCatalogEngine/Admin/AdminPrefs.dna> >> > - chris> >from me to Chris:> On Jun 24, 2010, at 14:50, wrote:>> > Thank you for the quick reply. Unfortunately, no luck yet.> >> > When I installed it yesterday, I saved the entries I made in theinstaller. You'll find them below.> >> > I had also entered this line in httpd.conf yesterday, and double checkedit today; it is there.> >> > ScriptAlias /cgi-bin "/Library/WebServer/CGI-Executables"> >> > Here is the full content of httpd.conf:> >> > KeepAliveTimeout 15> > # As of Mac OS X Server 10.5, the compiled-in server limit is 2048> > ServerLimit 2048> > # Server Admin manages ListenBackLog as a function of MaxClients:min(511, MaxClients/2)> > MaxClients 1024> > ListenBackLog 511> > ####> > #### The following Include directive is essential for the virtual hoststo be usable.> > ####> > Include "/etc/apache2/sites/*.conf"> > Include /Library/WebServer/CGI-Executables/WebCatalogEngine/webdna.conf> > ScriptAlias /cgi-bin "/Library/WebServer/CGI-Executables"> >> > After installing yesterday, I looked at the modules tab in web serveradmin, and there was not a module for WebDNA (should there have been?) Iadded it browsing to the path /Library/WebServer/CGI-Executables/WebCatalogEngine/mod_WebDNA_apache2.2.so I restarted Apache and WebCat, even tried rebooting. No luck. Doesthatbelong (the installer did not add it).> >> > Any other ideas?> >> >> >> >> >> > ===========================================================> > INSTALL> > ===========================================================> > To install the WebDNA into your system, you will need> > to provide some infomation about your Apache Server.> > Please be prepared to provide the paths for the following> > directories:> > Default Web Server DocumentRoot directory.> > Default Web Server CGI directory.> > Apache configuration directory (contains the default httpd.conf file)> > Apache user name> > Enter to accept the defaults> >> > Enter the Default Web Server DocumentRoot directory:> > ( default is /Library/WebServer/Documents )> > /Library/WebServer/Sites> >> > Enter the Default Web Server CGI directory:> > ( default is /Library/WebServer/CGI-Executables )> >> >> > Enter the Apache configuration directory (contains the defaulthttpd.conf file):> > ( default is /etc/apache2 )> >> >> > Enter the apache user name:> > ( default is _www )> >> > Installing WebDNA...> > Using ApacheCtl as: apachectl> > Installed WebCatalog documents into directory:> > /Library/WebServer/Sites/WebCatalog> > Installed WebCatalog into directory> > /Library/WebServer/CGI-Executables/WebCatalogEngine> > Modifying httpd.conf> > Setting Permissions> > /Library/WebServer/CGI-Executables/WebCatalogEngine/WebCatalogCtl start:WebDNAMonitor started> >> > +--------------------------------------------------------> > | You now have successfully installed WebDNA in your> > | Apache server.> > | To administer your WebDNA installation, please visit> > | http://127.0.0.1/WebCatalog> >>From Chris:>>> Hi ! adding ScriptAlias /cgi-bin "/Library/WebServer/CGI-Executables"should work, we have several users who came with the same question, and allof them solved the problem with this line.>> There is no need to add the module in the GUI>> Are you sure your /WebCatalogEngine is in/Library/WebServer/CGI-Executables/WebCatalogEngine/ and that your/WebCatalog folder is in your website root folder? it should be available tohttp://127.0.0.1/WebCatalog>> - chris>From me to Chris:>> I am in the process of reinstalling OS X SL Server now to set up RAID, andwill try installing WebCat again once I am done. Question: your installerasks for correct paths to certain things or to accept the defaults. Ichanged one thing:>> > Enter the Default Web Server DocumentRoot directory:> > ( default is /Library/WebServer/Documents )> > /Library/WebServer/Sites>> because when you use Server Admin to set up a new site, it puts it in/Library/WebServer/Sites not /Library/WebServer/Documents But, thereis a /Library/WebServer/Documents folder. Could this be my problem?From Chris to me:This might be an extra complication, yes: i don't know how OSX serverhandles the CGI-BIN folder in this case. Normally, you get your files in/Library/WebServer/Documents/ and the engine is in/Library/WebServer/CGI-Executables/WebCatalogEngine/ (outside the serverfolder, with a SciptAlias)Apache loads the engine as a module and every .dna file in/Library/WebServer/Documents/ is interpreted.Logically, it should work with /Library/WebServer/Sites/ but since thewebsites might request files in/Library/WebServer/CGI-Executables/WebCatalogEngine/ (for instance shoppingcarts, sandboxes or global files), i don't know how OSX server will get thatthese files must be called through different path. I am sure it will work,but there migh be some slight modifications to do. Feel free to ask on thetalk-list, there are many users with Snow Leopard server. They could helpyou better than i can.sincerely,- chris--00c09f93d919c40d910489dc71c0Content-Type: text/html; charset=ISO-8859-1Content-Transfer-Encoding: quoted-printableGreetings, all.
I am struggling to get WebDNA running on= OS X Snow Leopard Server 10.6.3 and 10.6.4. =A0Here is correspondence betw=een me and Christophe Billiottet. =A0If any Snow Leopard Server users can s=hed some light on how to get this running (other than what I've tried, =below), I would appreciate it.
thx.
> > On Jun 23,= 2010, at 17:34, wrote:
> >=A0
> > > Hel=lo Christophe,
> > >=A0
> > > I downl=oaded your Mac installer today for use on a new Snow Leopard Server, and th=ough the installation succeeds in that WebCat is running, it fails in that =Apache gives an "Object Not Found" when going to
http://127.0.0.1/webcatalog> > >=A0
> > > I noted that there was no a=pache module installed for WebCat when looking at Apache modules in Server =Admin. =A0I tried adding it and enabling it, but that blocked all pages fro=m being served (snow leopard's wikis for example).
> > >=A0
> > > Is there an installer that =has been tested on Snow Leopard Server? =A0I am hoping so. =A0Or, what step=s do I need to take to get this working?
> > >=A0
<=div>> > > Thanks.
> > >=A0
from Christophe:
=div>
> >=A0
> > Hi !
> >=A0
=
> > For Snow Leopard server, you should just add this line in httpd.c=onf:
> >=A0
> >=A0
> > Scri=ptAlias /cgi-bin "/Library/WebServer/CGI-Executables"
&=gt; >=A0
> > then restart apache: sudo apachectl restart
> &=gt; and webdna: /Library/WebServer/CGI-Executables/WebCatalogEngine/WebCata=logCtl restart
> >=A0
> > It should work wi=thout anything else. The problem is Snow Leopard server removed this line a=nd WebDNA admin is trying to reach
http://yourdomain/cgi-bin/WebCatalogEng=ine/Admin/AdminPrefs.dna and Snow Leopard only understands
htt=p://yourdomain/CGI-Executables/WebCatalogEngine/Admin/AdminPrefs.dna> >=A0
> > - chris
> >=A0
<=/div>
from me to Chris:
&g=t; On Jun 24, 2010, at 14:50, wrote:
>=A0
> > =Thank you for the quick reply. =A0Unfortunately, no luck yet.
> >=A0
> > When I installed it yesterday, I save=d the entries I made in the installer. =A0You'll find them below.
=
> >=A0
> > I had also entered this line in httpd=.conf yesterday, and double checked it today; it is there.
> >=A0
> > ScriptAlias /cgi-bin "/Library/W=ebServer/CGI-Executables"
> >=A0
> > H=ere is the full content of httpd.conf:
> >=A0
>=; > KeepAliveTimeout 15
> > # As of Mac OS X Server 10.5, the compiled-in server limit i=s 2048
> > ServerLimit 2048
> > # Server Ad=min manages ListenBackLog as a function of MaxClients: min(511, MaxClients/=2)
> > MaxClients 1024
> > ListenBackLog 511
<=div>> > ####
> > #### The following Include directive= is essential for the virtual hosts to be usable.
> > ####<=/div>
> > Include "/etc/apache2/sites/*.conf"
>= > Include /Library/WebServer/CGI-Executables/WebCatalogEngine/webdna.co=nf
> > ScriptAlias /cgi-bin "/Library/WebServer/CGI-Ex=ecutables"
> >=A0
> > After installing yesterday, I looked =at the modules tab in web server admin, and there was not a module for WebD=NA (should there have been?) =A0I added it browsing to the path =A0/Library=/WebServer/CGI-Executables/WebCatalogEngine/
mod_WebDNA_apache2.2.so =A0 =A0I restarted Apache and WebCa=t, even tried rebooting. =A0No luck. =A0Does that belong (the installer did= not add it).
> >=A0
> > Any other ideas?
> >==A0
> >=A0
> >=A0
> >=A0
> >=A0
> > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D==3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D==3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
> > =A0INSTALL =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 ==A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0=A0
> > ==3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D==3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D==3D=3D=3D=3D=3D=3D=3D=3D=3D
> > To install the WebDNA into =your system, you will need=A0
> > to provide some infomation about your Apache Server.
> > Please be prepared to provide the paths for the following> > directories:=A0
> > =A0Default Web Server D=ocumentRoot directory.
> > =A0Default Web Server CGI directory.
> > =A0=Apache configuration directory (contains the default httpd.conf file)
=
> > =A0Apache user name
> > Enter to accept the =defaults
> >=A0
> > =A0Enter the Default Web Server Docum=entRoot directory: =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0
> > =A0(= default is /Library/WebServer/Documents )
> > =A0/Library/=WebServer/Sites
> >=A0
> > =A0Enter the Default Web Server CGI d=irectory: =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0
> > =A0( default =is /Library/WebServer/CGI-Executables )
> > =A0
&=gt; >=A0
> > =A0Enter the Apache configuration directory (contains the default= httpd.conf file): =A0 =A0 =A0 =A0 =A0 =A0=A0
> > =A0( defa=ult is /etc/apache2 )
> > =A0
> >=A0
<=div>> > =A0Enter the apache user name: =A0 =A0 =A0 =A0 =A0 =A0=A0
> > =A0( default is _www )
> > =A0
>=; > Installing WebDNA...
> > Using ApacheCtl as: apachec=tl
> > =A0Installed WebCatalog documents into directory:
> > =A0/Library/WebServer/Sites/WebCatalog =A0
> &g=t; =A0Installed WebCatalog into directory
> > =A0/Library/W=ebServer/CGI-Executables/WebCatalogEngine =A0
> > Modifying= httpd.conf
> > Setting Permissions
> > /Library/WebServer/C=GI-Executables/WebCatalogEngine/WebCatalogCtl start: WebDNAMonitor started<=/div>
> > =A0
> > =A0+---------------------------=-----------------------------
> > =A0| You now have successfully installed WebDNA in your =A0 ==A0=A0
> > =A0| Apache server. =A0 =A0 =A0 =A0 =A0 =A0 =A0 ==A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0=A0
> > ==A0| To administer your WebDNA installation, please visit =A0=A0
<=/div>
From Chris:
>=A0
>=A0
> Hi ! adding Sc=riptAlias /cgi-bin "/Library/WebServer/CGI-Executables" should wo=rk, we have several users who came with the same question, and all of them =solved the problem with this line.
>=A0
> There is no need to add the module in the GUI=div>
>=A0
> Are you sure your /WebCatalogEngine =A0is i=n /Library/WebServer/CGI-Executables/WebCatalogEngine/ and that your /WebCa=talog folder is in your website root folder? it should be available to
http://127.0.0.1/WebCatalog=A0
>=A0
> - chris
>=A0
<=/div>
From me to Chris:
>=A0
> I am in the process of reinstalling OS X SL Server now to set up RAID=, and will try installing WebCat again once I am done. =A0Question: =A0your= installer asks for correct paths to certain things or to accept the defaul=ts. =A0I changed one thing:=A0
>=A0
> > =A0Enter the Default Web Server DocumentRo=ot directory: =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0
> > =A0( defa=ult is /Library/WebServer/Documents )
> > =A0/Library/WebSe=rver/Sites
>=A0
> because when you use Server Admin to set up a new si=te, it puts it in /Library/WebServer/Sites =A0 not =A0 =A0/Library/WebServe=r/Documents =A0But, there is a /Library/WebServer/Documents folder. =A0Coul=d this be my problem?=A0
From Chris to me:
This might b=e an extra complication, yes: i don't know how OSX server handles the C=GI-BIN folder in this case. Normally, you get your files in /Library/WebSer=ver/Documents/ and the engine is in /Library/WebServer/CGI-Executables/WebC=atalogEngine/ (outside the server folder, with a SciptAlias)
Apache loads the engine as a module and every .dna file in /Library/We=bServer/Documents/ is interpreted.
Logically, it s=hould work with /Library/WebServer/Sites/ but since the websites might requ=est files in /Library/WebServer/CGI-Executables/WebCatalogEngine/ (for inst=ance shopping carts, sandboxes or global files), i don't know how OSX s=erver will get that these files must be called through =A0different path. I= am sure it will work, but there migh be some slight modifications to do. F=eel free to ask on the talk-list, there are many users with Snow Leopard se=rver. They could help you better than i can.
sincerely,
- chris
<=br>
--00c09f93d919c40d910489dc71c0--
WebAdmin
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:
shipCost not working v2.1b4 (1997)
Multiple prices (1997)
Re[2]: Re[3]: Problem with new formvariables (2000)
[SMSI]Price and Formula.db (2002)
[ConvertChars] problem (1997)
Date problems (1997)
help testing quicktime delivery (1997)
[BoldWords] WebCat.acgib15Mac (1997)
Getting Emailer to send mail (1997)
WCS Newbie question (1997)
WebCat2b13MacPlugIn - [include] doesn't allow creator (1997)
Exclamation point (1997)
Re:WebDNA Writer Needed (1997)
Problem 2: Prefs file... (1997)
Custom buttons using site builder (2005)
Bug? (1997)
RE: Formulas.db + Users.db (1997)
best way to check against old cart #s (1999)
$Replace with [founditems] (1997)
OK, here goes... (1997)