Guten Abend Ich lasse auf einem Server drei Instanzen mit Koha laufen. Zwei funktionieren gut. Bei der dritten bekomme ich im OPAC, wenn ich einen Eintrag aus einer Liste auswähle, den Fehler: Die angeforderte Seite ist leider nicht verfügbar. Fehler: 500 Im Intranet geht es, allerdings kommt der gleiche Fehler, wenn ich "OPAC-Sicht: In neuem Fenster öffnen." wähle. Die Logs zeigen mir: /var/log/koha/mmg/plack-error.log DBIC result _type isn't of the _type Branch at /usr/share/koha/opac/cgi-bin/opac/opac-detail.pl line 678. /var/log/koha/mmg/plack-opac-error.log [2023/03/08 13:39:22] [WARN] Use of uninitialized value in hash element at /usr/share/koha/opac/cgi-bin/opac/opac-detail.pl line 678. Was läuft da falsch? Wieso funktioniert bibliothek.kollegium-sarne.ch gut und macht musikbibliothek.muri-gries.it diesen Fehler? Gruss Beda
Hallo Beda, Koha ist in den neueren Versionen weniger nachsichtig mit unvollständigen bzw. falschen Daten geworden. So sollten in allen Exemplaren immer Medientyp ($y) und Heimatbibliothek ($a) und aktuelle Bibliothek ($b) mit korrekten Werten belegt sein. Wenn ein Titel ohne Exemplare im OPAC angezeigt werden kann, würde ich erst mal in dieser Richtung weiterforschen. Mit dem Skript misc/maintenance/search_for_data_inconsistencies.pl lassen sich problematische Inkonsistenzen in den Daten aufspüren. Viele Grüße Katrin -----Ursprüngliche Nachricht----- Von: Koha-de <koha-de-bounces@lists.koha-community.org> Im Auftrag von Beda Szukics Gesendet: Mittwoch, 8. März 2023 17:45 An: koha-de@lists.koha-community.org Betreff: [Koha-de] fehler 500 Guten Abend Ich lasse auf einem Server drei Instanzen mit Koha laufen. Zwei funktionieren gut. Bei der dritten bekomme ich im OPAC, wenn ich einen Eintrag aus einer Liste auswähle, den Fehler: Die angeforderte Seite ist leider nicht verfügbar. Fehler: 500 Im Intranet geht es, allerdings kommt der gleiche Fehler, wenn ich "OPAC-Sicht: In neuem Fenster öffnen." wähle. Die Logs zeigen mir: /var/log/koha/mmg/plack-error.log DBIC result _type isn't of the _type Branch at /usr/share/koha/opac/cgi-bin/opac/opac-detail.pl line 678. /var/log/koha/mmg/plack-opac-error.log [2023/03/08 13:39:22] [WARN] Use of uninitialized value in hash element at /usr/share/koha/opac/cgi-bin/opac/opac-detail.pl line 678. Was läuft da falsch? Wieso funktioniert bibliothek.kollegium-sarne.ch gut und macht musikbibliothek.muri-gries.it diesen Fehler? Gruss Beda _______________________________________________ Koha-de mailing list Koha-de@lists.koha-community.org https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-de
Hallo Kathrin Wie bringe ich das Script zum laufen? Braucht es ein export PERL5LIB="/usr/share/koha/lib" ? Ist es /usr/share/koha/bin/maintenance/search_for_data_inconsistencies.pl (unter bin nicht misc)? Wie teile ich dem Skript bei, dass es meine Musiksammlung kontrollieren soll und nicht die anderen beiden? Ich finde keine Anleitung. Gibt es irgendwo Hinweise für jemand wie mich, der ein Perl-Skript nicht lesen kann? Liebe Grüße Beda Am 08.03.2023 um 18:02 schrieb Fischer, Katrin:
Hallo Beda,
Koha ist in den neueren Versionen weniger nachsichtig mit unvollständigen bzw. falschen Daten geworden. So sollten in allen Exemplaren immer Medientyp ($y) und Heimatbibliothek ($a) und aktuelle Bibliothek ($b) mit korrekten Werten belegt sein.
Wenn ein Titel ohne Exemplare im OPAC angezeigt werden kann, würde ich erst mal in dieser Richtung weiterforschen.
Mit dem Skript misc/maintenance/search_for_data_inconsistencies.pl lassen sich problematische Inkonsistenzen in den Daten aufspüren.
Viele Grüße
Katrin
-----Ursprüngliche Nachricht----- Von: Koha-de <koha-de-bounces@lists.koha-community.org> Im Auftrag von Beda Szukics Gesendet: Mittwoch, 8. März 2023 17:45 An: koha-de@lists.koha-community.org Betreff: [Koha-de] fehler 500
Guten Abend
Ich lasse auf einem Server drei Instanzen mit Koha laufen. Zwei funktionieren gut.
Bei der dritten bekomme ich im OPAC, wenn ich einen Eintrag aus einer Liste auswähle, den Fehler:
Die angeforderte Seite ist leider nicht verfügbar. Fehler: 500
Im Intranet geht es, allerdings kommt der gleiche Fehler, wenn ich "OPAC-Sicht: In neuem Fenster öffnen." wähle.
Die Logs zeigen mir:
/var/log/koha/mmg/plack-error.log
DBIC result _type isn't of the _type Branch at /usr/share/koha/opac/cgi-bin/opac/opac-detail.pl line 678.
/var/log/koha/mmg/plack-opac-error.log
[2023/03/08 13:39:22] [WARN] Use of uninitialized value in hash element at /usr/share/koha/opac/cgi-bin/opac/opac-detail.pl line 678.
Was läuft da falsch? Wieso funktioniert bibliothek.kollegium-sarne.ch gut und macht musikbibliothek.muri-gries.it diesen Fehler?
Gruss Beda _______________________________________________ Koha-de mailing list Koha-de@lists.koha-community.org https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-de
Hallo Beda Du hattest geschrieben:
Wie bringe ich das Script zum laufen? Braucht es ein export PERL5LIB="/usr/share/koha/lib" ?
Ist es /usr/share/koha/bin/maintenance/search_for_data_inconsistencies.pl (unter bin nicht misc)?
Ja, das ist das korrekte Skript. Der Aufruf funktioniert als Linux-Benutzer "koha" folgendermassen (xxx ist dabei der Instanzname): $ sudo koha-shell -c "perl /usr/share/koha/bin/search_for_data_inconsistencies.pl" xxx Das Skript arbeitet dann eine Weile vor sich hin und sollte im Erfolgsfall ohne weitere Ausgabe wieder den Prompt bringen. Andernfalls wird eine Ausgabe mit den gefundenen, fehlerhaften Datensätzen gezeigt, z. B. == Biblio without title 245$a == * Biblio with biblionumber=53046 does not have title defined * Biblio with biblionumber=53047 does not have title defined * Biblio with biblionumber=53048 does not have title defined * Biblio with biblionumber=55033 does not have title defined => Edit these biblio records to defined a title
Wie teile ich dem Skript bei, dass es meine Musiksammlung kontrollieren soll und nicht die anderen beiden?
Ich finde keine Anleitung. Gibt es irgendwo Hinweise für jemand wie mich, der ein Perl-Skript nicht lesen kann?
Eine rudimentäre Dokumentation gibt es hier: https://perldoc.koha-community.org/v17.11.13/misc/maintenance/search_for_dat... Vielleicht helfen die Texte von einigern der folgenden Bugs: https://bugs.koha-community.org/bugzilla3/buglist.cgi?bug_status=__all__&content=search_for_data_inconsistencies.pl&list_id=445592&order=Importance&query_format=specific Das Skript selber bietet leider noch keinen Hilfetext, siehe: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31093 (Add help to search_for_data_inconsistencies.pl) Im Skript selber steht folgendes als Beschreibung: Catch data inconsistencies in Koha database * Items with undefined homebranch and/or holdingbranch * Authorities with undefined authtypecodes/authority types * Item types: * if item types are defined at item level (item-level_itypes=specific item), then items.itype must be set else biblioitems.itemtype must be set * Item types defined in items or biblioitems must be defined in the itemtypes table * Invalid MARCXML in bibliographic records Viele Grüsse: Michael -- Geschäftsführer · Diplombibliothekar BBS, Informatiker eidg. Fachausweis Admin Kuhn GmbH · Pappelstrasse 20 · 4123 Allschwil · Schweiz T 0041 (0)61 261 55 61 · E mik@adminkuhn.ch · W www.adminkuhn.ch
Am 08.03.2023 um 18:02 schrieb Fischer, Katrin:
Hallo Beda,
Koha ist in den neueren Versionen weniger nachsichtig mit unvollständigen bzw. falschen Daten geworden. So sollten in allen Exemplaren immer Medientyp ($y) und Heimatbibliothek ($a) und aktuelle Bibliothek ($b) mit korrekten Werten belegt sein.
Wenn ein Titel ohne Exemplare im OPAC angezeigt werden kann, würde ich erst mal in dieser Richtung weiterforschen.
Mit dem Skript misc/maintenance/search_for_data_inconsistencies.pl lassen sich problematische Inkonsistenzen in den Daten aufspüren.
Viele Grüße
Katrin
-----Ursprüngliche Nachricht----- Von: Koha-de <koha-de-bounces@lists.koha-community.org> Im Auftrag von Beda Szukics Gesendet: Mittwoch, 8. März 2023 17:45 An: koha-de@lists.koha-community.org Betreff: [Koha-de] fehler 500
Guten Abend
Ich lasse auf einem Server drei Instanzen mit Koha laufen. Zwei funktionieren gut.
Bei der dritten bekomme ich im OPAC, wenn ich einen Eintrag aus einer Liste auswähle, den Fehler:
Die angeforderte Seite ist leider nicht verfügbar. Fehler: 500
Im Intranet geht es, allerdings kommt der gleiche Fehler, wenn ich "OPAC-Sicht: In neuem Fenster öffnen." wähle.
Die Logs zeigen mir:
/var/log/koha/mmg/plack-error.log
DBIC result _type isn't of the _type Branch at /usr/share/koha/opac/cgi-bin/opac/opac-detail.pl line 678.
/var/log/koha/mmg/plack-opac-error.log
[2023/03/08 13:39:22] [WARN] Use of uninitialized value in hash element at /usr/share/koha/opac/cgi-bin/opac/opac-detail.pl line 678.
Was läuft da falsch? Wieso funktioniert bibliothek.kollegium-sarne.ch gut und macht musikbibliothek.muri-gries.it diesen Fehler?
Gruss Beda _______________________________________________ Koha-de mailing list Koha-de@lists.koha-community.org https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-de
_______________________________________________ Koha-de mailing list Koha-de@lists.koha-community.org https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-de
Hallo Michael Herzlichen Dank für die Hinweise, mit denen ich das Skript zum Laufen brachte. Bei der einen Instanz lief es ohne Meldung durch, bei der anderen zeigte es nach ein paar Mängelmeldungen (fehlende holdingbranch) an: No method count found for Koha::Items DBIx::Class::Storage::DBI::_dbh_execute(): DBI Exception: DBD::mysql::st execute failed: Unknown column 'biblioitem.cn_edition' in 'where clause' at /usr/share/koha/lib/Koha/Objects.pm line 578 at /usr/share/koha/bin/maintenance/search_for_data_inconsistencies.pl line 231. dies dreimal. Nachdem ich die Werte mit dem von Michaela Sieber vorgeschlagenen update items set holdingbranch='MB' where homebranch='MB' and holdingbranch is null; korrigiert hatte, blies es bei der obigen Meldung (dreimal). Bei einer dritten Instanz kommt die obige Meldung viermal, dann folgt: == Wrong values linked to authorised values == * The Framework ** is using the authorised value's category *LOC*, but the following items.location do not have a value defined ({itemnumber => value }): {2 => SM} Da habe ich wenig Ahnung, was die Meldung bedeutet. Gruss Beda Am 08.03.2023 um 23:51 schrieb Michael Kuhn:
Hallo Beda
Du hattest geschrieben:
Wie bringe ich das Script zum laufen? Braucht es ein export PERL5LIB="/usr/share/koha/lib" ?
Ist es /usr/share/koha/bin/maintenance/search_for_data_inconsistencies.pl (unter bin nicht misc)?
Ja, das ist das korrekte Skript.
Der Aufruf funktioniert als Linux-Benutzer "koha" folgendermassen (xxx ist dabei der Instanzname):
$ sudo koha-shell -c "perl /usr/share/koha/bin/search_for_data_inconsistencies.pl" xxx
Das Skript arbeitet dann eine Weile vor sich hin und sollte im Erfolgsfall ohne weitere Ausgabe wieder den Prompt bringen. Andernfalls wird eine Ausgabe mit den gefundenen, fehlerhaften Datensätzen gezeigt, z. B.
== Biblio without title 245$a == * Biblio with biblionumber=53046 does not have title defined * Biblio with biblionumber=53047 does not have title defined * Biblio with biblionumber=53048 does not have title defined * Biblio with biblionumber=55033 does not have title defined => Edit these biblio records to defined a title
Wie teile ich dem Skript bei, dass es meine Musiksammlung kontrollieren soll und nicht die anderen beiden?
Ich finde keine Anleitung. Gibt es irgendwo Hinweise für jemand wie mich, der ein Perl-Skript nicht lesen kann?
Eine rudimentäre Dokumentation gibt es hier:
https://perldoc.koha-community.org/v17.11.13/misc/maintenance/search_for_dat...
Vielleicht helfen die Texte von einigern der folgenden Bugs:
Das Skript selber bietet leider noch keinen Hilfetext, siehe:
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31093 (Add help to search_for_data_inconsistencies.pl)
Im Skript selber steht folgendes als Beschreibung:
Catch data inconsistencies in Koha database
* Items with undefined homebranch and/or holdingbranch * Authorities with undefined authtypecodes/authority types * Item types: * if item types are defined at item level (item-level_itypes=specific item), then items.itype must be set else biblioitems.itemtype must be set * Item types defined in items or biblioitems must be defined in the itemtypes table * Invalid MARCXML in bibliographic records
Viele Grüsse: Michael
Hallo Beda Du hattest geschrieben:
Herzlichen Dank für die Hinweise, mit denen ich das Skript zum Laufen brachte. Bei der einen Instanz lief es ohne Meldung durch, bei der anderen zeigte es nach ein paar Mängelmeldungen (fehlende holdingbranch) an:
No method count found for Koha::Items DBIx::Class::Storage::DBI::_dbh_execute(): DBI Exception: DBD::mysql::st execute failed: Unknown column 'biblioitem.cn_edition' in 'where clause' at /usr/share/koha/lib/Koha/Objects.pm line 578 at /usr/share/koha/bin/maintenance/search_for_data_inconsistencies.pl line 231.
dies dreimal. Nachdem ich die Werte mit dem von Michaela Sieber vorgeschlagenen update items set holdingbranch='MB' where homebranch='MB' and holdingbranch is null; korrigiert hatte, blies es bei der obigen Meldung (dreimal).
Konkretes weiss ich dazu leider nicht - ich habe aber in der datenbankbeschreibung nachgesehen - es gibt keine Tabelle "biblioitem". Korrekt heisst diese "biblioitems"; darin gibt es kein Feld "cn_edition". Das scheint mir ein Fehler im Skript zu sein, der wohl über Bugzilla gemeldet werden sollte.
Bei einer dritten Instanz kommt die obige Meldung viermal, dann folgt:
== Wrong values linked to authorised values == * The Framework ** is using the authorised value's category *LOC*, but the following items.location do not have a value defined ({itemnumber => value }): {2 => SM}
Da habe ich wenig Ahnung, was die Meldung bedeutet.
Dies soll wohl bedeuten, dass das Exemplar mit Nummer 2 keinen Wert in MARC 952$c (Aufstellungsort) besitzt. Du kannst das ja mal nachprüfen. Viele Grüsse: Michael -- Geschäftsführer · Diplombibliothekar BBS, Informatiker eidg. Fachausweis Admin Kuhn GmbH · Pappelstrasse 20 · 4123 Allschwil · Schweiz T 0041 (0)61 261 55 61 · E mik@adminkuhn.ch · W www.adminkuhn.ch
Am 08.03.2023 um 23:51 schrieb Michael Kuhn:
Hallo Beda
Du hattest geschrieben:
> Wie bringe ich das Script zum laufen? Braucht es ein > export PERL5LIB="/usr/share/koha/lib" ? > > Ist es > /usr/share/koha/bin/maintenance/search_for_data_inconsistencies.pl > (unter bin nicht misc)?
Ja, das ist das korrekte Skript.
Der Aufruf funktioniert als Linux-Benutzer "koha" folgendermassen (xxx ist dabei der Instanzname):
$ sudo koha-shell -c "perl /usr/share/koha/bin/search_for_data_inconsistencies.pl" xxx
Das Skript arbeitet dann eine Weile vor sich hin und sollte im Erfolgsfall ohne weitere Ausgabe wieder den Prompt bringen. Andernfalls wird eine Ausgabe mit den gefundenen, fehlerhaften Datensätzen gezeigt, z. B.
== Biblio without title 245$a == * Biblio with biblionumber=53046 does not have title defined * Biblio with biblionumber=53047 does not have title defined * Biblio with biblionumber=53048 does not have title defined * Biblio with biblionumber=55033 does not have title defined => Edit these biblio records to defined a title
> Wie teile ich dem Skript bei, dass es meine Musiksammlung > kontrollieren > soll und nicht die anderen beiden? > > Ich finde keine Anleitung. Gibt es irgendwo Hinweise für jemand wie > mich, der ein Perl-Skript nicht lesen kann?
Eine rudimentäre Dokumentation gibt es hier:
https://perldoc.koha-community.org/v17.11.13/misc/maintenance/search_for_dat...
Vielleicht helfen die Texte von einigern der folgenden Bugs:
Das Skript selber bietet leider noch keinen Hilfetext, siehe:
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31093 (Add help to search_for_data_inconsistencies.pl)
Im Skript selber steht folgendes als Beschreibung:
Catch data inconsistencies in Koha database
* Items with undefined homebranch and/or holdingbranch * Authorities with undefined authtypecodes/authority types * Item types: * if item types are defined at item level (item-level_itypes=specific item), then items.itype must be set else biblioitems.itemtype must be set * Item types defined in items or biblioitems must be defined in the itemtypes table * Invalid MARCXML in bibliographic records
Viele Grüsse: Michael
_______________________________________________ Koha-de mailing list Koha-de@lists.koha-community.org https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-de
Hallo Beda, zu der Meldung: == Wrong values linked to authorised values == * The Framework ** is using the authorised value's category *LOC*, but the following items.location do not have a value defined ({itemnumber => value }): {2 => SM} Es gibt ein Exemplar mit der itemnumber 2, dass den Wert "SM" in location stehen hat. Es gibt aber keinen normierten Wert für den Code SM in der Kategorie LOC. Viele Grüße Katrin -----Ursprüngliche Nachricht----- Von: Koha-de <koha-de-bounces@lists.koha-community.org> Im Auftrag von Beda Szukics Gesendet: Donnerstag, 9. März 2023 14:05 An: koha-de@lists.koha-community.org Betreff: Re: [Koha-de] fehler 500 Hallo Michael Herzlichen Dank für die Hinweise, mit denen ich das Skript zum Laufen brachte. Bei der einen Instanz lief es ohne Meldung durch, bei der anderen zeigte es nach ein paar Mängelmeldungen (fehlende holdingbranch) an: No method count found for Koha::Items DBIx::Class::Storage::DBI::_dbh_execute(): DBI Exception: DBD::mysql::st execute failed: Unknown column 'biblioitem.cn_edition' in 'where clause' at /usr/share/koha/lib/Koha/Objects.pm line 578 at /usr/share/koha/bin/maintenance/search_for_data_inconsistencies.pl line 231. dies dreimal. Nachdem ich die Werte mit dem von Michaela Sieber vorgeschlagenen update items set holdingbranch='MB' where homebranch='MB' and holdingbranch is null; korrigiert hatte, blies es bei der obigen Meldung (dreimal). Bei einer dritten Instanz kommt die obige Meldung viermal, dann folgt: == Wrong values linked to authorised values == * The Framework ** is using the authorised value's category *LOC*, but the following items.location do not have a value defined ({itemnumber => value }): {2 => SM} Da habe ich wenig Ahnung, was die Meldung bedeutet. Gruss Beda Am 08.03.2023 um 23:51 schrieb Michael Kuhn:
Hallo Beda
Du hattest geschrieben:
Wie bringe ich das Script zum laufen? Braucht es ein > export PERL5LIB="/usr/share/koha/lib" ?
Ist es /usr/share/koha/bin/maintenance/search_for_data_inconsistencies.pl (unter bin nicht misc)?
Ja, das ist das korrekte Skript.
Der Aufruf funktioniert als Linux-Benutzer "koha" folgendermassen (xxx ist dabei der Instanzname):
$ sudo koha-shell -c "perl /usr/share/koha/bin/search_for_data_inconsistencies.pl" xxx
Das Skript arbeitet dann eine Weile vor sich hin und sollte im Erfolgsfall ohne weitere Ausgabe wieder den Prompt bringen. Andernfalls wird eine Ausgabe mit den gefundenen, fehlerhaften Datensätzen gezeigt, z. B.
== Biblio without title 245$a == * Biblio with biblionumber=53046 does not have title defined * Biblio with biblionumber=53047 does not have title defined * Biblio with biblionumber=53048 does not have title defined * Biblio with biblionumber=55033 does not have title defined => Edit these biblio records to defined a title
Wie teile ich dem Skript bei, dass es meine Musiksammlung > kontrollieren > soll und nicht die anderen beiden?
Ich finde keine Anleitung. Gibt es irgendwo Hinweise für jemand wie mich, der ein Perl-Skript nicht lesen kann?
Eine rudimentäre Dokumentation gibt es hier:
https://perldoc.koha-community.org/v17.11.13/misc/maintenance/search_f or_data_inconsistencies.html
Vielleicht helfen die Texte von einigern der folgenden Bugs:
https://bugs.koha-community.org/bugzilla3/buglist.cgi?bug_status=__all __&content=search_for_data_inconsistencies.pl&list_id=445592&order=Imp ortance&query_format=specific
Das Skript selber bietet leider noch keinen Hilfetext, siehe:
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31093 (Add help to search_for_data_inconsistencies.pl)
Im Skript selber steht folgendes als Beschreibung:
Catch data inconsistencies in Koha database
* Items with undefined homebranch and/or holdingbranch * Authorities with undefined authtypecodes/authority types * Item types: * if item types are defined at item level (item-level_itypes=specific item), then items.itype must be set else biblioitems.itemtype must be set * Item types defined in items or biblioitems must be defined in the itemtypes table * Invalid MARCXML in bibliographic records
Viele Grüsse: Michael
_______________________________________________ Koha-de mailing list Koha-de@lists.koha-community.org https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-de
Hallo Kathrin Ich habe mir eben einen Datensatz angeschaut, der den Fehler macht und festgestellt das die Angabe der aktuellen Bibliothek ($b) fehlt. Wenn ich den Exemplardatensatz ändere, trägt es mir die Musikbibliothek auch dort ein und die Anzeige funktioniert. Das erklärt mir jetzt auch, weshalb es bei einigen Titeln doch mit der Anzeige klappte. Ich glaube, ich habe damit den Fehler gefunden (ich hatte die Daten von einem anderen Programm importiert und nur eine "Heimatbibliothek" angegeben (z.B. =952 \\$aMB$yMD$oMB III/Aa : 35). Wie ergänze ich jetzt meine gut 18'000 Datensätze? Herzlichen Dank und liebe Grüße Beda Am 08.03.2023 um 17:44 schrieb Beda Szukics:
Guten Abend
Ich lasse auf einem Server drei Instanzen mit Koha laufen. Zwei funktionieren gut.
Bei der dritten bekomme ich im OPAC, wenn ich einen Eintrag aus einer Liste auswähle, den Fehler:
Die angeforderte Seite ist leider nicht verfügbar. Fehler: 500
Im Intranet geht es, allerdings kommt der gleiche Fehler, wenn ich "OPAC-Sicht: In neuem Fenster öffnen." wähle.
Die Logs zeigen mir:
/var/log/koha/mmg/plack-error.log
DBIC result _type isn't of the _type Branch at /usr/share/koha/opac/cgi-bin/opac/opac-detail.pl line 678.
/var/log/koha/mmg/plack-opac-error.log
[2023/03/08 13:39:22] [WARN] Use of uninitialized value in hash element at /usr/share/koha/opac/cgi-bin/opac/opac-detail.pl line 678.
Was läuft da falsch? Wieso funktioniert bibliothek.kollegium-sarne.ch gut und macht musikbibliothek.muri-gries.it diesen Fehler?
Gruss Beda _______________________________________________ Koha-de mailing list Koha-de@lists.koha-community.org https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-de
Hallo Beda, bei 18.000 Datensätzen ist die Bearbeitung mit der Stapelbearbeitung ein bisschen mühsam, aber möglich. Der Vorteil ist, dass die Daten dann auch gleich neu indexiert werden. In den aktuellen Versionen kann man ausgehend von einem Report die Datensätze in die Stapelbearbeitung schicken. Der Report könnte z.B. sein: SELECT itemnumber, homebranch, holdingbranch from items where holdingbranch IS NULL or holdingbranch = ""; Wenn man den Report ausführt, kann man die Treffer je Seite auf 1000 hochsetzen und anschließend die sichtbaren Treffer über die Schaltfläche oberhalb des Reports in die Stapelbearbeitung schicken. So könnte man die Änderungen relativ bequem seitenweise durchführen, bis alle Exemplare umgesetzt sind. Alternativ könnte man die Daten auch mit SQL ergänzen und anschließend neu indexieren. Viele Grüße Katrin -----Ursprüngliche Nachricht----- Von: Koha-de <koha-de-bounces@lists.koha-community.org> Im Auftrag von Beda Szukics Gesendet: Mittwoch, 8. März 2023 21:04 An: koha-de@lists.koha-community.org Betreff: Re: [Koha-de] fehler 500 Hallo Kathrin Ich habe mir eben einen Datensatz angeschaut, der den Fehler macht und festgestellt das die Angabe der aktuellen Bibliothek ($b) fehlt. Wenn ich den Exemplardatensatz ändere, trägt es mir die Musikbibliothek auch dort ein und die Anzeige funktioniert. Das erklärt mir jetzt auch, weshalb es bei einigen Titeln doch mit der Anzeige klappte. Ich glaube, ich habe damit den Fehler gefunden (ich hatte die Daten von einem anderen Programm importiert und nur eine "Heimatbibliothek" angegeben (z.B. =952 \\$aMB$yMD$oMB III/Aa : 35). Wie ergänze ich jetzt meine gut 18'000 Datensätze? Herzlichen Dank und liebe Grüße Beda Am 08.03.2023 um 17:44 schrieb Beda Szukics:
Guten Abend
Ich lasse auf einem Server drei Instanzen mit Koha laufen. Zwei funktionieren gut.
Bei der dritten bekomme ich im OPAC, wenn ich einen Eintrag aus einer Liste auswähle, den Fehler:
Die angeforderte Seite ist leider nicht verfügbar. Fehler: 500
Im Intranet geht es, allerdings kommt der gleiche Fehler, wenn ich "OPAC-Sicht: In neuem Fenster öffnen." wähle.
Die Logs zeigen mir:
/var/log/koha/mmg/plack-error.log
DBIC result _type isn't of the _type Branch at /usr/share/koha/opac/cgi-bin/opac/opac-detail.pl line 678.
/var/log/koha/mmg/plack-opac-error.log
[2023/03/08 13:39:22] [WARN] Use of uninitialized value in hash element at /usr/share/koha/opac/cgi-bin/opac/opac-detail.pl line 678.
Was läuft da falsch? Wieso funktioniert bibliothek.kollegium-sarne.ch gut und macht musikbibliothek.muri-gries.it diesen Fehler?
Gruss Beda _______________________________________________ Koha-de mailing list Koha-de@lists.koha-community.org https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-de
_______________________________________________ Koha-de mailing list Koha-de@lists.koha-community.org https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-de
participants (3)
-
Beda Szukics -
Fischer, Katrin -
Michael Kuhn