Genereating the root directory index with some script living in the cgi-bin dircetory will not work. Try the following index.pl:
#!/usr/bin/perl -w use CGI qw(:standard); use Cwd; my $dir = getcwd; print header, start_html(); print "<h1>Directory: $dir</h1>"; print end_html();

You will note that the perl script's current working directory is the cgi-bin directory, which is most likely not what you want.

I just dont see the error.

Enrich your scripts with debug print statements sent to STDERR, and they will show up in the error log. It's hard to tell from outside what your issues really are; a perl script should be able to read absolute paths, the only gotcha here might be a chroot environment, and of course permssion issues.

It would be of help (to help) if you posted your apache config (stripped of comments to keep it short).

--shmem

_($_=" "x(1<<5)."?\n".q·/)Oo.  G°\        /
                              /\_¯/(q    /
----------------------------  \__(m.====·.(_("always off the crowd"))."·
");sub _{s./.($e="'Itrs `mnsgdq Gdbj O`qkdq")=~y/"-y/#-z/;$e.e && print}

In reply to Re: Absolute Path errors by shmem
in thread Absolute Path errors by Nik

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.