mkdir('/cgi-bin/NEW');

Also, the path /cgi-bin/NEW looks suspicious, as it would either try to create a directory in the filesystem's root directory / (where the webserver user typically has no permission to write), or in /cgi-bin, which probably doesn't exist. And in case there is no /cgi-bin, Perl's mkdir would also need to create two nested directories in one go, which it generally doesn't.

Maybe the OP rather simply wants something like 'NEW' (assuming the current directory of the CGI script is the cgi-bin directory (not unlikely)).  Otherwise, the absolute physical path to the web-account's cgi-bin in the filesystem would likely be more appropriate.


In reply to Re^2: system commands in os x apache by almut
in thread system commands in os x apache by blowupp

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.