Hallo, On 6/22/2006 12:54 PM, Andre Tann wrote:
Hallo Liste.
Ich möchte auf einer 9.1er Susi einen Apache dazu überreden, daß er mit Mailman zusammen arbeitet.
Ich rufe also http://host/mailman/ auf. Der Webbrowser zeigt ein
Object not found! The requested URL was not found on this server.
Der Apache wirft folgendes ins error_log:
[Thu Jun 22 12:42:15 2006] [error] [client 192.168.0.96] File does not exist: /srv/www/htdocs/mailman
Klar, diese Datei gibt es auch nicht. Aber:
# cat /etc/apache2/conf.d/mailman.conf
<IfDefine MAILMAN>
ScriptAlias /mailman/ /usr/lib/mailman/cgi-bin/ Alias /mailmanicons/ /usr/lib/mailman/icons/ Alias /pipermail/ /var/lib/mailman/archives/public/
order allow,deny allow from all </Directory>
order allow,deny allow from all </Directory>
Options +FollowSymLinks order allow,deny allow from all </Directory> </IfDefine>
Das in ScriptAlias definierte Verzeichnis /usr/lib/mailman/cgi-bin/ existiert, und es liegen alle möglichen Skripten darin herum, so wie bei meinen anderen Servern, auf denen Mailman läuft, auch.
Ferner ergibt
# grep MAILMAN /etc/sysconfig/apache MAILMAN_APACHE=yes
Dann nehme ich mal an dass auch MAILMAN für abache definiert ist. Probiere doch mal den Aufruf mit /mailman/ mit Slash am Ende, und stelle sicher dass es auch eine Datei gibt die als index ausgegeben werden soll. Bzw. rufe eines der im cgi-bin liegenden skripte per URL direkt auf. Arno
# rcapache2 status Checking for httpd2: running # rcmailman status Checking for service mailman: running
Wieso will der Apache nicht den Mailman-Kram auswerfen? Ich bitte um Erhellung!
-- IT-Service Lehmann al@its-lehmann.de Arno Lehmann http://www.its-lehmann.de -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com