Hallo und guten Tag nochmals, ich habe immer noch nicht die Macke gefunden, warum Koha nicht die Startseite des Intranets anzeigt. Da Koha ja ein Perl-Programmpaket ist, muss der cgi-Modul installiert und aktiviert sein. Das ist bei mir der Fall. Je nach Linux-Distro liegt das Verzeichnis cgi-bin in /var oder in /www (oder sonst wo). Wenn man das geändert haben will, muss man das dem Apache bekanntgeben. Die ganzen Konfigurationsdateien vom Apache zeigen aber keine solche Umleitung an. Koha muss da also irgendwohin schreiben, wo die cgi-Dateien liegen, damit die Auflösung einer URL kohabib-intra.hier.de funktioniert. Und das hat Koha bei meiner Installation offensichtlich nicht getan. Eine perl-Datei, also ein cgi-bin-Programm, das ich in /var/../cgi-bin gestellt habe, wird ordentlich angezeigt. Aber die Eintragung in /etc/hosts, dass unter der IP-Adresse "192.168.123.456" die URL "kohabib-intra.hier.de" zu finden ist, wird ignoriert. Wer weiss, wo Koha diese Zuordnung macht? Für Hilfen und Tips wäre ich dankbar. Gruß Martin
Hallo Martin, bei der Erstellung einer Instanz werden im Verzeichnis /etc/apache2/sites-enabled/ jeweils eine <Instanzname>.conf angelegt. Diese beinhaltet über Include-Anweisungen andere Konfigurationen im Verzeichnis /etc/koha Aber bevor du auf die Suche gehst: - ist die Instanz mit einer *.conf im sites-enabled - liegt dort noch eine andere *.conf z.B. default oder 000-default -> dann sudo a2dissite NAMEDERCONF - hattest du den apache neu gestartet: sudo systemctl restart apache2.service - hast du eine Installation über Ports eingestellt z.B. intranet über 8080 und falls ja, ist dem Apache dieser Port mitgeteilt: /etc/apache2/ports.conf mit Inhalt Listen 8080 - befindest du dich auf dem gleichen Rechner wie das Koha, wo die Eintragungen in /etc/hosts vorgenommen sind? Vielleicht nähern wir uns so der Lösung Grüße Jan ----- Ursprüngliche Mail ----- Von: "Martin Schimmels" <martin.schimmels@web.de> An: "koha-de" <koha-de@lists.koha-community.org> Gesendet: Dienstag, 14. Februar 2023 17:23:29 Betreff: [Koha-de] koha und cgi-bin Hallo und guten Tag nochmals, ich habe immer noch nicht die Macke gefunden, warum Koha nicht die Startseite des Intranets anzeigt. Da Koha ja ein Perl-Programmpaket ist, muss der cgi-Modul installiert und aktiviert sein. Das ist bei mir der Fall. Je nach Linux-Distro liegt das Verzeichnis cgi-bin in /var oder in /www (oder sonst wo). Wenn man das geändert haben will, muss man das dem Apache bekanntgeben. Die ganzen Konfigurationsdateien vom Apache zeigen aber keine solche Umleitung an. Koha muss da also irgendwohin schreiben, wo die cgi-Dateien liegen, damit die Auflösung einer URL kohabib-intra.hier.de funktioniert. Und das hat Koha bei meiner Installation offensichtlich nicht getan. Eine perl-Datei, also ein cgi-bin-Programm, das ich in /var/../cgi-bin gestellt habe, wird ordentlich angezeigt. Aber die Eintragung in /etc/hosts, dass unter der IP-Adresse "192.168.123.456" die URL "kohabib-intra.hier.de" zu finden ist, wird ignoriert. Wer weiss, wo Koha diese Zuordnung macht? Für Hilfen und Tips wäre ich dankbar. Gruß Martin _______________________________________________ Koha-de mailing list Koha-de@lists.koha-community.org https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-de
participants (2)
-
Kissig, Jan -
Martin Schimmels