Remco Poelstra wrote:
Hi,
I'm migrating a mailman server to a newer machine. The new machine runs apache
2.4. My problem is that the mailman cgi scripts are served instead of being
executed.
My configuration looks like the following:
<VirtualHost *:80>
ServerName lists.xxx
DocumentRoot /home/www/lists.xxx
ScriptAlias /mailman/ /var/www/w-lists/
SuexecUserGroup w-lists w-lists
<Directory /home/www/lists.xxx>
Require all granted
AddHandler fcgid-script .php
Options +ExecCGI
FCGIWrapper /var/www/w-lists/php5-cgi .php
</Directory>
</VirtualHost>
In the document root there is a php script that redirects to /mailman/listinfo.
The php5-cgi wrapper is in /var/www/w-lists. The php script gets properly
executed, but the mailman scripts (also in /var/www/w-lists) are served
directly instead of being executed.
I've tried adding a "SetHandler fcgid-script" on the /var/www/w-lists
directory, but that gives me a server error.
Basically the same configuration works nicely on the old machine (running
apache 2.2).
Silly question: are the any chance that the scripts aren't executable
(chmod +x)? Permissions can screw you - they're the first thing I
always check.
Miles Fidelman
--
In theory, there is no difference between theory and practice.
In practice, there is. .... Yogi Berra
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@httpd.apache.org
For additional commands, e-mail: users-h...@httpd.apache.org