I had thought of feeding this data into a db backend, but after consulting with our host decided it made more sense to cache this static content, ready to be served by apache without further processing overhead. I'm assuming that handling the pdf creation in distinct processes would mean using either eval or exec? I'm not quite sure how that will help.

One friend I consulted today on this suggested using an suid wrapper or a sudoers entry to permit apache to handle writing to a directory it would otherwise be unable to write from. My friend also suggested adding host based authentication to my existing userID -> password challenge response as an added precaution. I'm still rereading the sudoers man page after a two year hiatus from using it.

-- Hugh


In reply to Re^2: Allowing Apache to Write to filesystem by hesco
in thread Allowing Apache to Write to filesystem by hesco

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.