httpd-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From aparna aryan <>
Subject Re: [users@httpd] Unable to load perl file
Date Tue, 14 Sep 2010 06:56:03 GMT
The error that i receive :

[Tue Sep 14 08:48:01 2010] [error] Can't load
for module ARS: httpd: fatal: open failed: No
such file or directory at
line 230*.\n at /opt/app/ars/ovsd/perl/ line 4\nCompilation failed
in require at /opt/app/ars/ovsd/perl/ line 4.\nBEGIN
failed--compilation aborted at /opt/app/ars/ovsd/perl/ line
4.\nCompilation failed in require at (eval 2) line 1.\n qv^Z[Tue Sep 14
08:48:01 2010] [error] Can't load Perl file: /opt/app/ars/ovsd/perl/ for server, exiting.

and this is the pice of code from from line 230. I have no
idea of perl. can some one suggest me what it is referring to?

 # Many dynamic extension loading problems will appear to come from
    # this section of code: XYZ failed at line 123 of
    # Often these errors are actually occurring in the initialization
    # C code of the extension XS file. Perl reports the error as being
    # in this perl code simply because this was the last perl code
    # it executed.

    my $libref = dl_load_file($file, $module->dl_load_flags) or
        croak("Can't load '$file' for module $module: ".dl_error());

    push(@dl_librefs,$libref);  # record loaded object

    my @unresolved = dl_undef_symbols();
    if (@unresolved) {
        require Carp;
        Carp::carp("Undefined symbols present after loading $file:

On Mon, Sep 13, 2010 at 8:14 PM, aparna aryan <> wrote:

> We are relocating our application from old servers to new servers.
> We have freshly installed apache and perl. but ars related *.so and lib
> files are copied as it is from old server, then we are receiving these
> errors. I guess we are just missing some soft link to where the modules are
> present.
> On Mon, Sep 13, 2010 at 7:41 PM, Nick Kew <> wrote:
>> On Mon, 13 Sep 2010 17:27:57 +0530
>> aparna aryan <> wrote:
>> > There are many paths where is defined. How do i know
>> if
>> > the is using a file from which location.
>> > I have tried adding LD_LIBRARY_PATH but stil it gave me errors.
>> > Thanks for your help in advance...
>> I've no idea how you got where you are, but it sounds like applying
>> sticky-tape to a broken system.  In these days of smooth-running
>> package managers, you shouldn't have to do that.
>> Your best bet may be to reinstall from scratch, using your system's
>> package manager.  How much to reinstall depends on how disruptive
>> that would be: starting with the operating system itself may be
>> cleanest if the disruption to whatever else runs on the box isn't a
>> showstopper for that.
>> --
>> Nick Kew
>> ---------------------------------------------------------------------
>> The official User-To-User support forum of the Apache HTTP Server Project.
>> See <URL:> for more info.
>> To unsubscribe, e-mail:
>>   "   from the digest:
>> For additional commands, e-mail:

View raw message