I installed my RH7.2 with apache. Just changed the "ServerName" to www.ourdomain.com. After that, I downloaded the Zope tar package and built it myself. I installed it and delete the directory with Zope. And then I downloaded the RPM version and use RPM to install it. Moreover, I installed the Zope-pcgi RPM too. Of course, I changed the httpd.conf and put in Five lines Rewrite command.: RewriteEngine On RewriteRule ^/static/(.*) /var/www/html/$1 [l] RewriteRule ^/cgi-bin/(.*) /var/www/cgi-bin/$1 [e=HTTP_CGI_AUTHORIZATION:%1,t=application/x-http-cgi,l] RewriteCond %{HTTP:Authorization} ^(.*) RewriteRule ^(.*) /var/www/cgi-bin/Zope$1 [e=HTTP_CGI_AUTHORIZATION:%1,t=application/x-httpd-cgi,l] Ah, I also changed the line in <Directory /var/www/cgi-bin> from "Options None" to "Options FollowSymLinks ExecCGI" too. However, when I start the 2 daemons, httpd and zope. I got error message in apache log. It is something like " File does not exist :/var/wwww/cgi-bin/Zope/" If I changed the last line of Rewrite commands to (RPM page) : RewriteRule ^/(.*) /var/www/cgi-bin/Zope/$1 [e=HTTP_CGI_AUTHORIZATION:%1,t=application/x-httpd-cgi,l] Then, when I use client browser to link to that server (say http://192.168.1.109), it will come out a download box and let me download the file Zope.cgi. Looks like apache cannot work with cgi files. Please help !!! Thanks in advance Leo
participants (1)
-
Leo