EPrints Technical Mailing List Archive

See the EPrints wiki for instructions on how to join this mailing list and related information.

Message: #05909


< Previous (by date) | Next (by date) > | < Previous (in thread) | Next (in thread) > | Messages - Most Recent First | Threads - Most Recent First

Re: [EP-tech] apache fails to start eprints


Hi Herbert,
This sounds strange.

>From here: https://github.com/eprints/eprints/blob/3.3/perl_lib/EPrints/MetaField.pm#L252
$p_default = $repository->config( "field_defaults" )->{ $p_id };

The config field_defaults is normally in ~/archives/ARCHIVEID/cfg/cfg.d/field_property_defaults.pl
Does this file exist - and is it OK (the default version is in ~/lib/defaultcfg/cfg.d/ )?

What happens if you run:
~/bin/epadmin test

Cheers,
John


-----Original Message-----
From: eprints-tech-bounces@ecs.soton.ac.uk [mailto:eprints-tech-bounces@ecs.soton.ac.uk] On Behalf Of Herbert Hrachovec
Sent: 06 September 2016 17:32
To: eprints-tech@ecs.soton.ac.uk
Subject: [EP-tech] apache fails to start eprints


Hello,

I have been running eprints 3.3.15 on Open SuSE till this morning when I
suddenly hit on the following error:

[error] Can't use an undefined value as a
HASH reference at /opt/eprints3/perl_lib/EPrints/MetaField.pm line
252. Compilation failed in require at (eval 2) line 1.\n [Tue Sep 06

[error] Can't load Perl file: /opt/eprints3/bin/startup.pl for server
xxx:8080, exiting...

Neither the system, nor the eprints package was changed. Can you please
advice?

Best,

h.h.

----
Hochschullehrer, Philosophie, Wien
*** 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/