You need to run two separate servers. There's no other clean way around it. We keep all of our web code, including configuration, in CVS. The same Apache installation is hard-coded into configuration, but the rest is left relative to a server-root, which is dynamically replaced at startup time (as is the port; hard to run all servers on the same port). The startup script also takes care of setting PERL5LIB, the easiest way to reassign library paths to development libs (since it unshifts the paths onto @INC rather than pushing them). Since our CVS hierarchy mirrors our production hierarchy, our "production" environment is just another checkout of our CVS code. We actually use this to setup multiple development environments, so that each of our developers can run their own "personal" web servers.

In reply to Re: Developement and production mod_perl sites on a single server by Hrunting
in thread Developement and production mod_perl sites on a single server by bits

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.