[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[EP-tech] Eprints migration
Hi,
This is the content of the /usr/share/eprints3/lib/cfg.d/
eprint_search_staff.pl: <http://eprint_search_staff.pl>
# Any changes made here will be lost!
#
# Copy this file to:
# archives/[archiveid]/cfg/cfg.d/
#
# And then make any changes.
$c->{datasets}->{eprint}->{search}->{staff} =
{
search_fields => [
{ meta_fields => [qw( eprintid )] },
{ meta_fields => [qw( userid.username )] },
{ meta_fields => [qw( userid.name )] },
{ meta_fields => [qw( eprint_status )], default=>"archive
buffer" },
{ meta_fields => [qw( dir )] },
@{$c->{search}{advanced}{search_fields}},
],
preamble_phrase => "Plugin/Screen/Staff/EPrintSearch:description",
title_phrase => "Plugin/Screen/Staff/EPrintSearch:title",
citation => "result",
page_size => 20,
order_methods => {
"byyear" => "-date/creators_name/title",
"byyearoldest" => "date/creators_name/title",
"byname" => "creators_name/-date/title",
"bytitle" => "title/creators_name/-date"
},
default_order => "byyear",
show_zero_results => 1,
staff => 1,
};
On Mon, Apr 3, 2017 at 10:44 AM, David R Newman <drn at ecs.soton.ac.uk> wrote:
> Hi Mitocariu Emilian,
>
> The way that the admin search for EPrints, (i.e. the one linked of "Search
> Items" on the admin page), changes somewhat between earlier and the latest
> versions of EPrints 3.3. The easiest way for me or others to advise would
> be if you could post a copy of /usr/share/eprints3/lib/cfg.d/
> eprint_search_staff.pl.
>
> Regards
>
> David Newman
>
>
>
> On 03/04/2017 08:04, Mitocariu Emilian wrote:
>
> Hello,
>
> I'm trying to migrate the data from an old eprints server (ubuntu 10.04,
> eprints 3.3.7) to a new one (ubuntu 16.04, eprints 3.3.15). Maybe worth
> mentioning i had some problems when trying to install eprints and i used
> the steps from here http://www.eprints.org/tech.ph
> p/22140/attachment/message.html to successfully install it.
>
> I moved the repository to the new server, but when i use the import script
> on the XML I exported from the old server, i get this error:
>
> eprints at myserver:~/bin$ ./import library --verbose --migration archive
> XML library.xml
> \C is deprecated in regex; marked by <-- HERE in m/(\C <-- HERE )/ at
> /usr/share/eprints3/bin/../perl_lib/URI/Escape.pm line 205.
>
> ------------------------------------------------------------------
> ---------------- EPrints System Error ----------------------------
> ------------------------------------------------------------------
> Error in configuration:
> Can't use an undefined value as an ARRAY reference at
> /usr/share/eprints3/lib/cfg.d/eprint_search_staff.pl line 16.
>
>
> ------------------------------------------------------------------
> EPrints System Error inducing stack dump
> at /usr/share/eprints3/bin/../perl_lib/EPrints.pm line 147.
> EPrints::abort("EPrints") called at /usr/share/eprints3/bin/../perl_lib/EPrints/Config.pm
> line 281
> EPrints::Config::load_repository_config_module("library") called at
> /usr/share/eprints3/bin/../perl_lib/EPrints/Repository.pm line 510
> EPrints::Repository::load_config(EPrints::Repository=HASH(0x8d06c0))
> called at /usr/share/eprints3/bin/../perl_lib/EPrints/Repository.pm line
> 153
> EPrints::Repository::new("EPrints::Repository", "library", "cgi", 0,
> "noise", 2) called at /usr/share/eprints3/bin/../perl_lib/EPrints.pm line
> 555
> EPrints::repository(EPrints=HASH(0x8d0498), "library", "noise", 2, "cgi",
> 0) called at /usr/share/eprints3/bin/../perl_lib/EPrints/BackCompatibilit
> y.pm line 447
> EPrints::Session::new("EPrints::Session", 1, "library", 2) called at
> ./import line 208
>
> I also tried the method on your wiki (https://wiki.eprints.org/w/
> Moving_a_repository) with the mysqldump but when i do "./bin/epadmin
> upgrade library" i get the same error.
>
> If you have any idea what the problem might be i would be very glad.
> Thank you.
>
>
> *** 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/
> *** EPrints developers Forum: http://forum.eprints.org/
>
>
>
> *** 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/
> *** EPrints developers Forum: http://forum.eprints.org/
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.ecs.soton.ac.uk/pipermail/eprints-tech/attachments/20170403/b0629f95/attachment.html