EPrints Technical Mailing List Archive
See the EPrints wiki for instructions on how to join this mailing list and related information.
Message: #01415
< Previous (by date) | Next (by date) > | < Previous (in thread) | Next (in thread) > | Messages - Most Recent First | Threads - Most Recent First
[EP-tech] Re: Browse Views Error
- To: eprints-tech@ecs.soton.ac.uk
- Subject: [EP-tech] Re: Browse Views Error
- From: "Dimitrakakis Georgios" <giorgis@lib.uoc.gr>
- Date: Tue, 18 Dec 2012 00:54:11 +0200
I 've found that in "/opt/eprints3/perl_lib/Unicode" there is a file called "Normalize.pm".
What's the reason of that being there if it's not used? It's version is older than the one I 've found and have installed manually but shouldn't that do the trick?
Best, G.
Carl, thx for the useful info! generate_views ARCHIVEID is running without any errors but still I can't get the "Browse by Author" pages! Trying to narrow down a little bit more the problem I 've found that NO files/folders are created in the folder /opt/eprints3/archives/ID/html/en/view/ after running "generate_views". On the other hand if I do that for "divisions" and/or "subjects" all folders and files are created and placed in the correct path! Unfortunately --verbose doesn't produce a useful message! Regards, G.Hi, The error is being thrown by Unicode::Collate which does a runtime `require Unicode::Normalize` based on whether normalization is being requested at that time - so it's maybe not that strange that some views may trigger the error, and others not. After spending several days last week trying to troubleshoot problems with manually-installed cpan modules (rather than installed by yum / aptitude ) and narrowing it down to selinux / httpd restrictions - I'd recommend you first try running `./bin/generate_views ARCHIVEID` from a command-line, to try to take apache out of the equation. If that runs OK under the command-line, but not via apache - that would provide helpful info. Cheers, Carl -----Original Message----- From: eprints-tech-bounces@ecs.soton.ac.uk [mailto:eprints-tech-bounces@ecs.soton.ac.uk] On Behalf Of Dimitrakakis Georgios Sent: 17 December 2012 16:28 To: eprints-tech@ecs.soton.ac.uk Subject: [EP-tech] Re: Browse Views Error Yes! I have restarted Apache! Isn't it weird that I am getting this error only for "Browse by Author"? I mean isn't Unicode::Normalize used in another place?? Best, G.Have you restarted apache? - modperl is persistent. Carl -----Original Message----- From: eprints-tech-bounces@ecs.soton.ac.uk [mailto:eprints-tech-bounces@ecs.soton.ac.uk] On Behalf Of Dimitrakakis Georgios Sent: 17 December 2012 15:57 To: eprints-tech@ecs.soton.ac.uk Subject: [EP-tech] Re: Browse Views Error I did an installation from source and the output of make install is the following: Files found in blib/arch: installing files in blib/lib into architecture dependent library tree Installing /usr/lib/perl5/site_perl/auto/Unicode/Normalize/Normalize.bs Installing /usr/lib/perl5/site_perl/auto/Unicode/Normalize/Normalize.so Installing /usr/lib/perl5/site_perl/Unicode/Normalize.pm Installing /usr/share/man/man3/Unicode::Normalize.3pm Appending installation info to /usr/lib/perl5/core_perl/perllocal.pod So I guess that's fine! But I keep getting the same error!!!! Any clues why? Best, G.Thx Ian & Alan! I am on an Arch distribution and thought that it was included in perl module or whateverer I 've installed in the past....Apparently not... G.Hi Georgios, Someone else has probably already beaten me to this reply, but have you tried CPAN install Unicode::Normalizeon the server, as the first line of the log file suggests this is missing.Regards, Alan Stiles Digital Repository Developer Open Research Online - http://oro.open.ac.uk Open University, Milton Keynes, MK7 6AA, UK -----Original Message----- From: Dimitrakakis Georgios [mailto:giorgis@lib.uoc.gr] Sent: 17 December 2012 14:06 To: eprints-tech@ecs.soton.ac.uk Subject: [EP-tech] Browse Views Error Hi! I am trying to add the "Browse by Author" functionality in my repository but I get the following error in the webpage "Internal Server Error" followed by this error in the log file -----------------LOG FILE----------------------------------------------------- Unicode::Normalize is required to normalize strings at /opt/eprints3/perl_lib/Unicode/Collate.pm line 240\n\tUnicode::Collate::checkCollator('Unicode::Collate=HASH(0x5ccd 6 a0)') called at /opt/eprints3/perl_lib/Unicode/Collate.pm line 289\n\tUnicode::Collate::new('Unicode::Collate') called at /opt/eprints3/perl_lib/EPrints/Update/Views.pm line1105\n\tEPrints::Update::Views::default_sort('EPrints::Repository=HASH(0x5520760)', 'HASH(0x1a67d48)', 'ARRAY(0x5ccd3a0)') called at /opt/eprints3/perl_lib/EPrints/Update/Views.pm line 1121\n\tEPrints::Update::Views::call('EPrints::Repository=HASH(0x5520760)', 'CODE(0x1676ef8)', 'EPrints::Repository=HASH(0x5520760)', 'HASH(0x1a67d48)', 'ARRAY(0x5ccd3a0)') called at /opt/eprints3/perl_lib/EPrints/Update/Views.pm line 1206\n\tEPrints::Update::Views::create_sections_menu('repository', 'EPrints::Repository=HASH(0x5520760)', 'path_values', 'ARRAY(0x31faaf8)', 'view', 'EPrints::Update::Views=HASH(0x189f3c0)', 'values', 'ARRAY(0x3026598)', 'sizes', ...) called at /opt/eprints3/perl_lib/EPrints/Update/Views.pm line 373\n\tEPrints::Update::Views::update_view_menu('EPrints::Repository=HASH(0x5520760)', '/opt/eprints3/archives/TEST/html/en/view/creators/index', 'en', 'EPrints::Update::Views=HASH(0x189f3c0)', 'ARRAY(0x31faaf8)')called at /opt/eprints3/perl_lib/EPrints/Update/Views.pm!l! ine209\n\tEPrints::Update::Views::update_view_file('EPrints::Repository=HASH(0x5520760)', 'en', '/view/creators/index.html', '/view/creators/') called at /opt/eprints3/perl_lib/EPrints/Apache/Rewrite.pm line 542\n\tEPrints::Apache::Rewrite::handler('Apache2::RequestRec=SCALAR(0x2bbde38)') called at -e line 0\n\teval {...} called at-e line 0\n, referer: http://repository/view/ -----------------------END of LOG FILE----------------------------------------- Could someone help me with that? Best, G. ---------------------------------------------------------------- This message was sent using IMP, the Internet Messaging Program. *** Options: http://mailman.ecs.soton.ac.uk/mailman/listinfo/eprints-tech *** Archive: http://www.eprints.org/tech.php/ *** EPrints community wiki: http://wiki.eprints.org/ -- The Open University is incorporated by Royal Charter (RC 000391), an exempt charity in England & Wales and a charity registered in Scotland (SC 038302). *** Options: http://mailman.ecs.soton.ac.uk/mailman/listinfo/eprints-tech *** Archive: http://www.eprints.org/tech.php/ *** EPrints community wiki: http://wiki.eprints.org/---------------------------------------------------------------- This message was sent using IMP, the Internet Messaging Program. *** Options: http://mailman.ecs.soton.ac.uk/mailman/listinfo/eprints-tech *** Archive: http://www.eprints.org/tech.php/ *** EPrints community wiki: http://wiki.eprints.org/---------------------------------------------------------------- This message was sent using IMP, the Internet Messaging Program. *** Options: http://mailman.ecs.soton.ac.uk/mailman/listinfo/eprints-tech *** Archive: http://www.eprints.org/tech.php/ *** EPrints community wiki: http://wiki.eprints.org/ The University of Dundee is a registered Scottish Charity, No: SC015096 *** Options: http://mailman.ecs.soton.ac.uk/mailman/listinfo/eprints-tech *** Archive: http://www.eprints.org/tech.php/ *** EPrints community wiki: http://wiki.eprints.org/---------------------------------------------------------------- This message was sent using IMP, the Internet Messaging Program. *** Options: http://mailman.ecs.soton.ac.uk/mailman/listinfo/eprints-tech *** Archive: http://www.eprints.org/tech.php/ *** EPrints community wiki: http://wiki.eprints.org/ The University of Dundee is a registered Scottish Charity, No: SC015096 *** Options: http://mailman.ecs.soton.ac.uk/mailman/listinfo/eprints-tech *** Archive: http://www.eprints.org/tech.php/ *** EPrints community wiki: http://wiki.eprints.org/---------------------------------------------------------------- This message was sent using IMP, the Internet Messaging Program. *** Options: http://mailman.ecs.soton.ac.uk/mailman/listinfo/eprints-tech *** Archive: http://www.eprints.org/tech.php/ *** EPrints community wiki: http://wiki.eprints.org/
---------------------------------------------------------------- This message was sent using IMP, the Internet Messaging Program.
- References:
- [EP-tech] Browse Views Error
- From: "Dimitrakakis Georgios" <giorgis@lib.uoc.gr>
- [EP-tech] Re: Browse Views Error
- From: "Alan.Stiles" <Alan.Stiles@open.ac.uk>
- [EP-tech] Re: Browse Views Error
- From: "Dimitrakakis Georgios" <giorgis@lib.uoc.gr>
- [EP-tech] Re: Browse Views Error
- From: "Dimitrakakis Georgios" <giorgis@lib.uoc.gr>
- [EP-tech] Re: Browse Views Error
- From: Carl Franks <C.A.Franks@dundee.ac.uk>
- [EP-tech] Re: Browse Views Error
- From: "Dimitrakakis Georgios" <giorgis@lib.uoc.gr>
- [EP-tech] Re: Browse Views Error
- From: Carl Franks <C.A.Franks@dundee.ac.uk>
- [EP-tech] Re: Browse Views Error
- From: "Dimitrakakis Georgios" <giorgis@lib.uoc.gr>
- [EP-tech] Browse Views Error
- Prev by Date: [EP-tech] Sort result by author, by title
- Next by Date: [EP-tech] Citation count dataset and import plugins v1.1 released
- Previous by thread: [EP-tech] Re: Browse Views Error
- Next by thread: [EP-tech] Re: Browse Views Error
- Index(es):